原创 ubuntu10.10 配置swap交換分區大小

1.首先用命令free查看系統內 Swap 分區大小。 # free -m 顯示: total used free shared buffers cac

原创 andoid4.0編譯 reference ‘counts’ cannot be declared ‘mutable’ [-fpermissive]

In file included from external/oprofile/libpp/arrange_profiles.cpp:24:0:

原创 如何將android源碼生成eclipse可用的jar包

以marvell的fm爲例。 1.新建project 在eclipse上新建一project   選擇General/Project  點擊next,輸入project name:將use default location的勾去掉後,點擊

原创 如何將android源碼生成eclipse可用的jar,以marvell的fmmanager爲例

恩  以前搞過  最近弄的時候又忘記了  先記在這 免得又忘記了 時間有限  就沒有貼圖  不過  熟悉eclipse的都知道該咋弄。。。。 1.新建project 在eclipse上新建一project   選擇General/Proj

原创 虛擬機下下載android源碼遇到網絡連接錯誤

  最近因爲工作需要,需要完整的Android源碼,於是在VMware上安裝Ubuntu,按照http://source.android.com/source/downloading.html中說明下載源碼,但是當使用命令repo sy

原创 android4.0編譯 error: ‘ptrdiff_t’ does not name a type

In file included from external/gtest/src/../include/gtest/gtest-param-test.h:157:0,                  from external/g

原创 Android APK 簽名分析

 轉載於:http://www.blogjava.net/zh-weir/archive/2011/07/19/354663.html 發佈過Android應用的朋友們應該都知道,Android APK的發佈是需要簽名的。簽名機制在And

原创 android Intent (隱式意圖和顯示意圖)

  1. Intent     Android基本的設計理念是鼓勵減少組件間的耦合,因此Android提供了Intent (意圖) ,     Intent提供了一種通用的消息系統,它允許在你的應用程序與其它的應用程序間傳遞 Intent

原创 android4.0 解決/usr/bin/ld: cannot find -lxxx 問題

解決/usr/bin/ld: cannot find -lxxx 問題 問題:在linux環境編譯應用程式或lib的source code時常常會出現如下的錯誤訊息: /usr/bin/ld: cannot find -lxx

原创 關於build/envsetup.sh

    下文轉載至 Kimihong的博客 原文在  http://blog.csdn.net/kimihong/article/details/7523892      這個文件在編譯android系統時首先要執行一下,除了配置了and

原创 將android源碼的簽名包,轉化爲eclipse可以的簽名包

  如果要在Eclipse中調試Android源碼中非test key簽名的程序(也就是使用platform, media or shared key簽名的程序),需要把Android源碼中的公私鑰對(build/target/produ

原创 android4.0編譯 所隱藏 [-Woverloaded-virtual]

external/mesa3d/src/glsl/linker.cpp:623:33: 警告:   ‘virtual ir_visitor_stat

原创 在Android C/C++層添加LOG調試(LOGI\LOGD\LOGE...)輸出支持

網上整理的    第一步:在對應的mk文件中加入:LOCAL_LDLIBS := -llog                                                            LOCAL_SHARED

原创 android+耳機插拔和耳機按鍵檢測

1.耳機插拔 首先,在oncreate裏面註冊receiver, registerReceiver(headSetReceiver, new IntentFilter(Intent.ACTION_HEADSET_PLUG)); 接着

原创 anroid4.0編譯 error: variable ‘ParamName’ set but not used [-Werror=unused-but-set-variable]

遇到這個錯誤 host C++: llvm-rs-cc <= frameworks/compile/slang/slang_rs_export_foreach.cpp frameworks/compile/slang/slang_rs_e