2013年1月28日 星期一

[Android]build 一個android apk可能遇到的狀況+Solution

build一個apk可能會發生哪些情況?

2019/4/19更新
在android studio中build過程發生 \build\intermediates\split-apk\debug\slices\slice_4.apk









解法 : File -> Setting -> Build, Execution, Deployment
Instant Run ->取消打勾


1) Android第三方jar無法打包apk並抛出Classnotfound的訊息 查看這裡解決

2) 可能還會遇到  string.xml來搗亂 因為直接導入已存在專案 而發生

is not translated in ” errors 之類的問題

路徑:Window > Preferences > Android > Lint Error Checking進去後就可以參照下圖 :
要記得 是選拉MissingTranslation 才下拉到Warning . 這樣應該就可以正常build apk囉~



3) 專案沒有任何問題,但就是build不過,很有可能需要點選Project > Clean > OK 將一些暫存錯誤訊息清一清


4) 遇到你沒有自己的簽章來build apk, 專案右鍵 > Android Tools... > Export Signed Application Package... > 確定project 名稱 + Next > Use existing keystore... 或 Create new keystore ( 值得一提的是  Create new keystore 裡面的Validity(years) 最低填25 ; Country code 輸入TW ) > 驗證過後 點選你要build出來的路徑 > Finish 就完成了




陸續增加中...

沒有留言:

張貼留言