问题1
Could not find com.android.tools.build:gradle:3.0.0-alpha2
解决:
先找到studio的顶层构建文件
问题2
项目运行正常,但是activity中getIntent finish以及this都不好用,最开始碰到的时候我们讨论的方向是编译器或者是sdk出现问题,但是实际并非如此,问题出在gradle中。
首先看下gradle中是否爆红 如此可见,是版本的问题 修改响应版本并更新gradle再看activity,并未解决,为什么呢?这个项目在老版本的studio中运行正常,这个也是我觉得3.0除了Kotlin变动最明显的地方,这个版对gradle要求更加严格一些。
可以新建一个项目,然后找到相应的匹配版本
修改版本号 修改对应版本 问题解决这个问题由于不影响使用,很容易被误解!
问题3
项目打出的apk包安装失败,在小米上是这样的提示:
在乐视手机上提示的是:安装包异常导致安装失败由于以前用的是2.0+系列的studio,直接打包并不会出现问题,最开始处理问题并没有什么头绪。在群里和网上找了半天资料,3.0只有介绍资料,解决问题资料少之又少,走了不少弯路,包括想降版本。
但是自己冷静了下想了想,这根本不是解决问题的办法
以前直接打包好使,现在不好使,那么问题就是出现在打包问题上了
debug版打包是否会出现问题,这个问题我个人没有找到合适的资料,如果那位大佬知道途径,跪求评论中告知,感激不尽!
先看下3.0release打包的变动:
打包的时候发现多了这两个按钮,那么这两个按钮是干什么的呢?
从字面意义上显示:v1 为JAR签名 v2为完整的apk签名
最开始我选择了单选v2,然后问题没有解决,依旧是上面的问题,这就很匪夷所思,继续找资料,根本没有撒???
巧合下,碰到这位大神的帖子:http://www.cnblogs.com/huangzhen22/p/6868485.html
醍醐灌顶啊,当时为啥不试试全选呢?
但是我不懂的就是完整的apk签名不包括jar签名???那为啥要说完整的?
问题4:
创建Kotlin Activity时候报错解决办法:
第一步,选择整个项目的gradle 第二步,添加项目的Kotlin版本 第三步,选择主模块的gradle 第四步,主模块引入Kotlin 最后一步,刷新gradle【3.0目前碰到这三个问题,后续如有问题会继续更新,如大家有什么问题可以在留言中提出,一起想办法解决】
二维码.jpg推荐下本人的微信公众号,本博客及其他方面的消息会定期同步到公众号上面!
网友评论