首先一個android項目,然後編譯和打包,將.java文件編譯為.class,.class編譯為.dex,將所有文件打包為一個apk,只編譯代碼,不編譯資源。 .apk裡面的.arsc是資源的索引,當資源比較多的時候,可以索引。 signing-簽名,系統在確認應用被覆蓋之前,除了檢測包名是否一致 ...
首先一個android項目,然後編譯和打包,將.java文件編譯為.class,.class編譯為.dex,將所有文件打包為一個apk,只編譯代碼,不編譯資源。
.apk裡面的.arsc是資源的索引,當資源比較多的時候,可以索引。
signing-簽名,系統在確認應用被覆蓋之前,除了檢測包名是否一致,還會檢測簽名是否相同。所以簽名是一個公司的機密,起到版權保護的作用。
我們部署一個項目,不是把項目安裝到手機上,而是先把apk安裝包上傳拷貝到手機上,在手機裡面安裝這個apk,安裝成功後,自動開啟這個項目,將apk包刪除。
windows--show view--other--android--File Explorer查看android系統的文檔目錄結構
第三方應用保存路徑:data/app
系統應用保存路徑:system/app
data/data/包名文件夾:系統為每一個應用提供的一個專屬空間,只能訪問自己的文件夾