1. 程式人生 > >android不將apk包編譯到系統裡的方法

android不將apk包編譯到系統裡的方法

但是在android系統裡java應用如果生成了apk包就會被安裝到system/app目錄下,然後打包成系統的映象檔案,如果我們想把java的應用編譯生成apk包,而且不將啟安裝到system/app目錄下,預設的android系統是沒有這個編譯功能的,預設情況下java應用的程式碼都會被系統編譯的,但是如果LOCAL_MODULE_TAGS這個變數的值設定的不對,那麼系統只會對程式碼進行編譯而不會生成apk包,生成apk包就會被安裝到system/app目錄下準備打包成系統檔案,要想將java應用編譯生成apk包而且不被編譯到系統裡那麼我們就等修改該Android系統的Makefile檔案系統,詳細思路不在這裡介紹了,這裡只介紹一下怎麼修改Andriod
系統的Makefile來實現將java編譯成apk並不會被安裝到系統目錄下而是安裝到制定的目錄下。