美文网首页
Error:Could not determine the de

Error:Could not determine the de

作者: 渔农 | 来源:发表于2017-03-21 16:15 被阅读0次

    在Android Studio使用中,我们可能会遇到这种问题:Error:Could not determine the dependencies of task ':app:transformClassesWithInstantRunForDebug'.

    > In order to use Instant Run with this device running API 18, you must install platform 18 in your SDK。很多人一看到这个肯定要去下载API为18的SDK。如果我们拿不同版本的测试手机去安装编译apk时,同样也会出现叫你安装相对应的API,这样不符合我们想要的,不可能叫我们从最低版本一直下载到最高的版本啊!这个问题的解决办法是:打开你项目的Build.gradle中修改dependencies {classpath'com.android.tools.build:gradle:2.2.1'},我这里是2.2.1把这个值修改为2.0.0。再重新编译就会正常的运行安装App了。注意:打开的是你项目的Build.gradle,不是Module中的Build.gradle。

    如果遇到不是关于需要下载对应的API的问题,只报':app:transformClassesWithInstantRunForDebug'.这个问题,那么它的解决办法是:打开File——>settings——>Build,Execution,Deplyoment——>Instant Run——>把第一个勾选的给去掉再重新编译。如图:

    去掉过后能正常的运行当前的项目,但是当你打开另外一个项目运行时有可能会运行失败。你们可以试试,如果失败的话再把这个给勾上就是了。

    不说了,最近项目比较紧,这个问题还是我挤出一点时间写的。也是我所遇到也解决的问题,可能对大家遇到这类问题有所帮助!

    相关文章

      网友评论

          本文标题:Error:Could not determine the de

          本文链接:https://www.haomeiwen.com/subject/sgsgnttx.html