編輯:高級開發
下面文章主要說明一下android 源代碼的相關知識和簡單的操作技巧,為了讓大家更深的一步了解android 源代碼操作,這裡將用圖示的方法給廣的用戶講解學習,歡迎大家學習參考。
1. 首先,得到android 源代碼(可參考之前的文章--如何獲取Android源代碼並編譯.doc),並且編譯,得到output file,在(Android source)/out目錄下,也可通過別的途徑獲取Android source code (以androidsrc.tgz為例) 和別人編譯好的 output file(out.tgz)
2.解壓縮這兩個 tgz 文件,並把解壓出來的out 目錄放到 myandroid 目錄下,如下圖所示。
3. 拷貝 myandroid"development"ide"eclipse".classpath 到 myandroid".classpath.
4. 拷貝 myandroid"out"target"product"generic"*.img 到 {android SDK}"tools"lib"images 並且覆蓋源文件.
5.運行{android SDK}"tools目錄下的 emulator.exe.
6.運行{android SDK}"tools目錄下的 ddms.bat。你可以看到下面的窗口,裡面會列出當前emulator裡跑的進程:
7.啟動android 源代碼,按照這個步驟 File->New->Java Project (不是 Android Project!) ->Create project from existing source 選到 myandroid 目錄。
8.在經過長時間等待之後,android 源代碼將被導入project,正常情況下應該沒有error,但是會有很多warning,如果有error後面的debug將不會成功,原因可能是output file ,out.tgz在解壓得過程中出錯,重新copy out.tgz,或者完整拷貝 out/ 目錄到本地目錄下,即可解決。
9.選擇想要調試的進程在 DDMS, 用 phone 進程為例,ddms一定要在eclipse之前啟動,否則eclipse啟動的時候也會啟一個ddms,會造成沖突。
om/img/xlovey/201008/2010080509204739.png alt= /> 4.生成JNI頭文件 下面生成JNI 頭文件啦,使用 ja
android應用廣泛,應用方式靈活,可以在模擬器中進行相應修改實現許多特定的功能需求。我們在這裡就先來了解一下android創建sdcard的具體方法,從中感受一下這
編者注:本文為android的官方開發者博客發了一份幻燈片的翻譯文檔的第二部分,專門介紹了一些android UI設計的小貼士,我們在介紹這個幻燈片的第一部分《多圖詳解
Google正式推出了android 2.0系統的SDK(軟件開發套件,開發人員調試系統所用),這將使現在日漸風靡的GPhone變得越來越好用,這也大大的方便了用戶的使