1、昨天修改原项目 gradle 还有AS版本,也查看也AS界面中的设置,也修改了,但是不好用。
解决办法:关AS,关电脑,重新在AS中设置,好了
2.
-Xlint:deprecation
-Xlint:unchecked
解决办法:
去项目对应的build.gradle中添加配置:
gradle.projectsEvaluated {
tasks.withType(JavaCompile) {
options.compilerArgs <<
"-Xlint:unchecked"
<<
"-Xlint:deprecation"
}
}
end
3.模拟器可以运行,真机运行不了,原因是真机和程序的最小版本不一致。
解决方式:1.将各个版本号调整一致
2.将编码方式全部调成utf-8
3.这个很重要,
确定自己setting->build->instant里面不要勾选instant解决困惑很多就问题
4、file->project Structure->project 修改里面的参数一致
问题:如何做兼容各个版本