繁体   English   中英

Android gradle'installDebug'任务在更新后停止工作

[英]Android gradle 'installDebug' task stopped working after update

将gradle插件从2.1.3更新到2.3.3后,任务installDevDebug停止工作

./gradlew installDevDebug
...
Unable to install 
/Users/user/Android/MyApp/app/build/outputs/apk/App-1.34.0-dev-
debug-unaligned.apk
com.android.ddmlib.InstallException: Failed to install all
    at com.android.ddmlib.SplitApkInstaller.install(SplitApkInstaller.java:96)
    at com.android.ddmlib.Device.installPackages(Device.java:904)
    at com.android.builder.testing.ConnectedDevice.installPackages(ConnectedDevice.java:136)
    at com.android.build.gradle.internal.tasks.InstallVariantTask.install(InstallVariantTask.java:134)
    at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73)

的build.gradle

...
buildscript {
    ext.gradle_plugin_version = '2.3.3'
}

android {
    compileSdkVersion 25
    buildToolsVersion "25.0.3"

...
    productFlavors {
        prod {
        }
        dev {
            minSdkVersion 21
            multiDexEnabled true
        }
    }
}

有人可以解释gradle插件中发生了什么变化,以及如何解决这个问题? 也许问题在于构建口味? 谢谢。

我发现我必须在将Intellij升级到2017.2的同时指定这个maven存储库(这就是强迫gradle插件升级到我身上的原因)。

allprojects {
    repositories {
        jcenter()
        maven {
            url "https://maven.google.com"
        }
    }
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM