注意!!!千萬千萬不要把簽名文件(xxx.keystore/xxx.jks
)弄丟了!!!!
如果簽名文件丟失,公司發布應用時只能重新進行簽名,這樣會導致
- 用戶安裝時必須先卸載才能成功安裝
- 應用市場上的排行就會從0開始了
所以簽名文件一定要妥善保管
打包時會遇到的最常見的問題
Error:(63) Error: "baidutieba" is not translated in "en" (English) [MissingTranslation]
Error:(67) Error: "share_to_baidutieba" is not translated in "en" (English) [MissingTranslation]
上面這個問題是因為string.xml文件沒有翻譯,兩種解決辦法
- 1.將values目錄下string.xml文件復制一份到values-en目錄下(values-en目錄下的原有string.xml文件內容需要保留)
- 2.有時候不止是string文件有問題,這個時候需要在報錯的resources 標簽內增加兩個屬性即可:
<?xml version="1.0" encoding="utf-8" ?>
<resources xmlns:tools="http://schemas.android.com/tools"
tools:ignore="MissingTranslation">
</resources>