Android——在源代碼的基礎上開發應用程序
從源代碼編譯,把編譯好的android係統燒錄到MID(移動通訊設備)裏麵,把自己的源代碼編譯到MID(移動通訊設備)裏麵,最後在MID(移動通訊設備)上運行自己程序的基本過程,裏麵其實還有很多細節,在這裏也不好說了,隻寫步驟...
(編譯源代碼)
1. 下載android源代碼
2. 進入到源代碼工程目錄
3. 輸入命令. ./build/evnsetup.sh
4.輸入命令 lunch 1
5. make
(燒錄android鏡像到MID)
6. 進入到build目錄(好像是這個目錄 有點忘記了)
7. 輸入命令 sudo ./fastboot flash boot
7. 輸入命令 sudo ./fastboot erase boot
8. 輸入命令 sudo ./fastboot flash */boot.img (*號代表boot.img的位置,好像也是在build目錄裏麵來著)
9. 輸入命令 sudo ./fastboot erase system
10. 輸入命令 sudo ./fastboot flash */system.img
11. 輸入命令 sudo ./fashboot reboot
(把自己的android程序編譯到係統裏麵)
12.用eclipse 新建andoird工程 開發好自己的程序,然後再workspace裏麵找到相應的工程文件夾複製到android源代碼工程目錄下麵 工程目錄/packages/apps/你的文件夾(注意複製的時候主要res和src目錄和andmifest.xml文件,其他的都不要)
13.在源代碼工程目錄下麵執行mmm 工程目錄/packages/apps/你的文件夾 (可能提示mmm找不到,說明你的環境變量沒弄好 回到上麵配置環境變量)
14.不出問題的話你提示在build/system/generic/下麵生成了X.apk文件
15. adb push */X.apk /system/app ,把你的程序裝到手機裏麵
16,此時手機home界麵就有你的應用程序了。
最後更新:2017-04-02 22:16:28