AndroidStudio升级gradle插件版本到2.3.1异常

来源:互联网 发布:教化妆的软件 编辑:程序博客网 时间:2024/05/16 08:15

AndroidStudio升级gradle插件版本到2.3.1之后不能运行了,提示MultiDex找不到,由此引发了很多问题。

开始升级

插件版本升级到2.3.1,配置project / build.gradle

classpath "com.android.tools.build:gradle:2.3.1"

gradle版本升级到3.3,配置project / gradle / gradle-wrapper.properties

#Sun Mar 05 00:36:45 CST 2017distributionBase=GRADLE_USER_HOMEdistributionPath=wrapper/distszipStoreBase=GRADLE_USER_HOMEzipStorePath=wrapper/distsdistributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip

分包引起的问题

配置分包

defaultConfig {        multiDexEnabled true    }依赖添加compile 'com.android.support:multidex:1.0.1'

小米的问题

一切都ok之后出现了新的问题,Failed to establish session
然后无法安装应用,在github上面找到了回答,瞻仰一下。

最后总结就是要把开发者模式的MIUI优化选项给关闭掉,不然安装不了。

之前还有一个开启允许Usb安装的选项,不打开的话也无法安装应用,总之小米手机特别一点。

Works !for those who suffer from this:enable developer mode - In your phone, go to Settings, About phone and click on MIUI version 7 times. You’ll see a pop up which says you are a developer now.  Go back to Settings, Additional settings, Developer options and enable USB Debugging.Connect your phone to your PC/Mac and on the phone authorize your computergo back to Developer options, scroll down to find Turn on MIUI optimization and disable it. Your phone will be rebootedTry it now :)
阅读全文
0 0
原创粉丝点击