1. 程式人生 > >Android常用的編譯命令

Android常用的編譯命令

1.make -jX
  X表示數字,這個命令將編譯Android系統並生成映象,XX表示可以使用到的CPU核數,這在配置好的電腦上特別有用,公司的16核ubuntu伺服器執行make -j16只要不到20分鐘,而雙核PC上需要4個小時!


2.make snod
  這條命令將重新生成映象,消耗的時間很少,類似WinCE的makeimg過程,如果你修改了一些資料檔案(如音樂、視訊)等檔案時比較有用。


3.make cts
  這條命令將編譯CTS套機,編譯出的結果放在out目錄對應版的data/app目錄下面。CTS測試時有用


4.make installclean
  這條命令清除out目錄下對應板資料夾中的內容,也就是相當於make clean,通常如果改變了一些資料檔案(如去掉)、最好執行以下make installclean,否則殘留在out目錄下的還會被打包進去。


5.mm/mm -B
  開發除錯中最喜歡這條命令了,在修改了的目錄下執行這條命令,就能智慧地進行編譯,輸出的檔案在通過adb推送到目標機,可以很方便地除錯。


6.make sdk
  這條命令可以生成可釋出的SDK,目前還沒試過,據說需要JDK1.5


7.make Setting
  可以單獨編譯setting這個模組,目前還沒試,猜想是不是可以單獨編譯Email、Music這些模組


8.make bootimage
  用這條命令可以生成boot.img,這個映象檔案中包含Linux Kernel,Ram disk,生成的boot.img只能通過fastboot進行燒寫,這在只修改了Linux核心的時候有用
 
9.make systemimage 
  同上,不過是生成system.img用的。


相關推薦

mtk Android 常用編譯命令

認真看過的才轉載的哈!  很詳細的總結了MTK平臺的編譯命令,包括修改模組時候的快速編譯等。 —————————————————————————————————————————————————————— 一、 命令格式:./maketek [option] [project

Android 常用 adb 命令總結

robotium 自動 time ble device 關鍵字 狀態異常 begin 讀寫 最近微信《跳一跳》比較火,看了一個刷分輔助用的是 adb + python,於是來學習adb的運用。 以下轉自 澄和 針對移動端 Android 的測試, adb 命令是很重要的一

buildroot 常用編譯命令(前八章)

轉載地址:https://blog.csdn.net/qq_39101111/article/details/78683742 BusyBox的 如果您已經有BusyBox配置檔案,則可以直接在Buildroot配置中使用指定該檔案 BR2_PACKAGE_BUSYBOX_CONFIG

Android常用adb命令總結(一)

ADB是android sdk裡的一個工具,用這個工具可以直接操作管理android模擬器或者真實的andriod裝置。 ADB是一個客戶端-伺服器端程式,其中客戶端是你用來操作的電腦,伺服器端是android裝置。 它的主要功能有: 執行裝置的shell(命令列)

Android常用git命令總結

git config git config --global user.name “輸入自己的name” git config --global user.email “輸入你的郵箱” git config --list:檢視配置後的Name和E-mail

Android常用adb命令總結

Android 常用 adb 命令總結 針對移動端 Android 的測試, adb 命令是很重要的一個點,必須將常用的 adb 命令熟記於心, 將會為 Android 測試帶來很大的方便,其中很多命令將會用於自動化測試的腳本當中。 Andro

Android原始碼編譯命令m/mm/mmm/make分析

        在前文中,我們分析了Android編譯環境的初始化過程。android編譯環境初始化完成後,我們就可以用m/mm/mmm/make命令編譯原始碼了。當然,這要求每一個模組都有一個Android.mk檔案。Android.mk實際上是一個Makefile指令碼,用來描述模組編譯資訊。Andr

Android常用編譯命令

1.make -jX X表示數字,這個命令將編譯Android系統並生成映象,XX表示可以使用到的CPU核數,這在配置好的電腦上特別有用,公司的16核ubuntu伺服器執行make -j16只要不到20分鐘,而雙核PC上需要4個小時! 2.make snod 這條

android 常用adb 及linux 命令

機器 android 調用 logs linu 技術 ott 目錄 不能 一、ADB相關 adb shell:進入連接的USB調試模式設備shell命令行下 adb tcpip 5555:將USB連接的調試及的連接方式改為網絡遠程模式進行調試 這裏端口為5555(adb

常用cl編譯命令參數解釋

文件依賴 scope 也不能 不知道 x86 介紹 tle .idb pla 緊接前文,第一行cl命令如下: [plain] view plain copy print? 1> cl /c /IC:\...\include /ZI

Android測試 常用adb命令總結

文件夾復制 管理器 over 撥號 tomat 坐標 eclipse 行修改 rem 針對移動端 Android 的測試, adb 命令是很重要的一個點,必須將常用的 adb 命令熟記於心, 將會為 Android 測試帶來很大的方便,其中很多命令將會用於自動化測試的腳本當

Android常用ADB命令總結

1. 檢視當前執行的Activity 方法一: adb shell logcat | grep ActivityManager 方法二: adb shell dumpsys activity activities 2. 檢視安裝包資訊 輸出安裝包資訊:

Android ADB 命令及原始碼編譯命令筆記

ADB 常用命令 adb root:獲取root 許可權 adb remount:重新掛載 adb shell :進入terminal adb devices -s serialnumber :檢視指定裝置狀態 adb devices 獲取裝置列表及裝置狀態 adb kill-ser

Android 常用幾個adb命令

(1)安裝apk進手機                1.adb push D:****\KeyboardManMan.apk  system/vital-app    

GCC編譯命令常用選項

 GCC是GUN Compiler Collection的簡稱,除編譯程式外,還包含其他相關工具。GCC可將高階語言編寫的原始碼構建成計算機直接執行的二進位制程式碼。GCC是Linux平臺下最常用的編譯程式,也是Linux平臺編譯器的事實標準。GCC支援四十餘種不同目標體系結構(如X86系列、ARM

Android.mk的用法和基礎 && m、mm、mmm編譯命令

Android.mk的用法和基礎 && m、mm、mmm編譯命令         一個Android.mk file用來向編譯系統描述你的原始碼。具體來說:該檔案是GNU Makefile的一小部分,會被編譯系統解析一次或多次。你可以在每一個Androi

Android中一些常用adb命令的使用

使用adb命令之前首先要配置Android sdk,adb.exe應用程式在Android sdk->platform-tools路徑下面。如果環境配置OK,那在命令列執行adb的時候是可以看到adb的版本以及一些命令描述的,如下圖: 下面介紹一些常用的adb命令

Android Studio 在命令編譯工程

在Android  sdk 目錄下的samples/android-21/ 資料夾下,任找一個工程,如果在命令列直接編譯  可能會報這種錯誤: gradle buile.gradle FAILUR

clang(llvm)命令呼叫android NDK 編譯C應用

在window下載的android NDK解壓後,可以用如下命令,安裝NDK獨立編譯工具。這樣再用命令時不用帶一把引數了。 "D:\Program Files\python27\python" make_standalone_toolchain.py --arch arm

android常用adb快捷命令一覽表

歡迎大家關注,持續更新~ {droyon} 1、快速檢視SettingsProvider資料庫表資訊: adb shell settings list [system][secure][global] 2、依據Name檢視SettingsPro