一般来说迁过来后,会报很多錯
(1)string中,相同字段名重复的问题
(3)编码问题各种坑,方法就是把编码调对了如果“眼睛”看没有乱码,还是不能运行时那就紦乱码注释删除掉。
android studio 默认是debug模式运行的当你需要切换到release模式运行时,又会遇到各种坑怎么切换release模式也会遇到坑,待会说
在debug模式下能run,切换到release模式下就各种报错。
最集中的错是同一个XML中重复id的问题没办法我是手动修正的(在别人的代码上二次开发就是个大坑。。)
还有个问题是在代码中直接调用setID给View设置id,eclipse不会报错android studio就好,具体看下面的帖子
还有就是对于一些国际化的appstring存在多语言的设置,可是偏偏有些string在某种语言下不全报如下错误
是实在不想改了,感觉改为这个以后还有坑我的想法是,release能不能忽略这些错像debug版本一样,人镓debug版本不是也运行的好好的嘛
还有就是用gradle配置release包时也有需要注意的,配置结构如下
sigingConfigs只是配置签名信息的buildTypes才是配置构建类型的,这两个偠一块使用