1,AS升级到2.3后打包时出现MissingTranslation字样,打包失败
Issue: Checks for incomplete translations where not all strings are translated Id: MissingTranslation
解决办法
在项目所有用到了字符串资源的地方(包括主项目和module)写成如下形式
<?xml version="1.0" encoding="utf-8"?>
<resources
xmlns:tools="http://schemas.android.com/tools"
tools:ignore="MissingTranslation" >
<!-- your strings here; no need now for the translatable attribute -->
</resources>
2,AS升级后卡在Refreshing “XXXXXX” gradle project
解决办法
1,下载gradle最新版本 Gradle下载地址
2,找到Android Studio安装目录中的gradle文件夹,然后把刚才下载好的gradle最先版本解压到这个文件夹
Mac系统地址:~/应用程序/Android Studio/Contents/gradle
3,修改项目Project级别的build.gradle文件中的dependencies中相关节点如下所示,一般AS是什么版本就填什么,2.3就填2.3.0
4,修改项目gradle-wrapper.properties中的distributionUrl,刚才下载的gradle版本是啥就填啥
distributionUrl=https\://services.gradle.org/distributions/gradle-x.x.x-all.zip
5,修改Android Studio中关于gradle的配置,一般在preferences/Build,Execution,Deployment/project level setting,选择使用本地gradle方式,填入刚才gradle解压的目录
6,重启Android Studio就行了
3,AS升级到2.3之后签名出现问题
解决办法
签名最后对话框那里两个复选框(Jar Signature与Full App Signature)都勾上