Linux下編譯android原始碼的步驟

2022-05-14 09:30:23 字數 748 閱讀 7233

1.  首先要將原始碼down到某個目錄

2.  在原始碼的根目錄下執行source  build/envsetup.sh

3.  執行choosecombo命令,在出現的選擇中分別選1,1,5,3

4.  執行make  -j8命令(j代表多執行緒,8**在8核伺服器下編譯)

以上3步是編譯android的原始檔,這個過程可能會耗些時間

5.  make  -j8 sdk(這個命令是編譯sdk的命令)這個過程可能會耗些時間

做到這一步,android的原始碼就編譯完成了。然後我們需要測試乙個編譯的結果如何,編譯完成以後,在原始碼的目錄下會形成乙個out檔案,在/out/host/linux-x86這個目錄下,我們可以找到剛剛編譯出來的東西。然後我們拿出out/host/linux-x86/sdk/android-sdk_eng.wangxiaoyu_linux-x86/platforms這個目錄下的東西,放到我們使用的sdk的platforms目錄下,找到相應的版本,將之前的東西覆蓋,就可以了。(比如,我們編譯的是android-10版本的sdk,那就將out/host/linux-x86/sdk/android-sdk_eng.wangxiaoyu_linux-x86/platforms目錄下的東西複製到我們本地的d:\program

files\android-sdk-windows\platforms\android-10下),然後重啟模擬器,檢視結果。

註明:qq技術***:108614806   感興趣的加一下。

在Linux下交叉編譯Android工具鏈

android ndk linux 64 bit x86 android ndk r9d linux x86 64.tar.bz2。解壓android ndk r9d linux x86 64.tar.bz2 到任意路徑 3.生成 toolchain 的文件可以參考 docs standalone ...

linux下編譯android 版本的mupdf庫

當編譯全域性的mupdf時,出現了 cc build debug x11 image.o 編譯中斷。這個問題,解決方法是安裝xorg dev,sudo apt get install xorg dev。當編譯android的mupdf庫時,出現 sharedlibrary libmupdf.so h...

Linux下編譯android原始碼的步驟

1.首先要將原始碼down到某個目錄 2.在原始碼的根目錄下執行source build envsetup.sh 3.執行choosecombo命令,在出現的選擇中分別選1,1,5,3 4.執行make j8命令 j代表多執行緒,8 在8核伺服器下編譯 以上3步是編譯android的原始檔,這個過程...