歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> Linux編程

Android在Linux下編譯源碼

在Linux環境下怎麼編譯Android源碼?

一、步驟如下:

$ cd aw813/AP    //先進入到要編譯的目錄下面

$  .   build/envsetup.sh

$  choosecombo   //然後進行下選擇,對照著看下選擇就可以了

$    make     //編譯整個源碼

說明:要想編譯單個工程的源碼,必須先把整個工程的源碼編譯一遍,然後再對單個源碼進行編譯

二、找編譯源碼後對應的apk的位置路徑:

/home/wangxianming/aw813/AP/out/target/product/aw813/system/app/Mms.apk       //找短信對應的apk

三、怎麼在手機中利用編譯的adb,把編譯出的adb燒到手機中:

(1)$ cd  /aw813/AP/out/host/linux-x86/bin

$  ./adb kill-server     //殺死手機中有的adb

(2)$ ./adb devices   //識別編譯出的adb

(3)如果說權限不夠,No Permissions  就改用root權限:

$ su       密碼:

注意:數據庫一定要一致!否則燒錄的版本會報錯!

四、安裝APK

$ adb install  xxx.apk        //直接安裝APK

$ adb install -r   xxx.apk   //安裝並覆蓋已經存在的APK

Copyright © Linux教程網 All Rights Reserved