單獨編譯Android源碼的模塊。

如果你修改了android的源碼,你需要重新編譯,才能使修改的代碼生效,這時你不需要使用make重新編譯全部代碼。你可以單獨的對你編譯的那個模塊進行編譯。

  1. USER-NAME@MACHINE-NAME:~/Android$ . ./build/envsetup.sh
    這個命令是爲了添加一些命令
    如下面的mmm,這個命令表示對指定的路徑進行編譯。
    mm表示對當前目錄下進行編譯,前提是當前路徑下是可編譯的。
    m是對這個目錄以下的所有可編譯的文件進行編譯
  2. USER-NAME@MACHINE-NAME:~/Android$ mmm packages/apps/Email/
    對指定的路徑進行編譯
  3. USER-NAME@MACHINE-NAME:~/Android$ make snod
    重新編譯android源碼。
  4. USER-NAME@MACHINE-NAME:~/Android$ emulator -partition-size 1024
    以1024的內存大小啓動模擬器
    這樣新啓動的模擬器運行的就是你修改之後的android源碼了。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章