如何停止安装多个切片APK在Android Studio 2.3

在Android Studio更新到版本2.3后。 我面临的问题在android工作室安装Android设备。 这里附加更新android studio之前和之后在控制台中提出的输出。

之前更新到android studio 2.3

$ adb push E:\mynewapp\TestDemo\TestDemo\app\build\outputs\apk\app-debug.apk /data/local/tmp/com.example.gangsofcoder.testdemo $ adb shell pm install -r "/data/local/tmp/com.example.gangsofcoder.testdemo" pkg: /data/local/tmp/com.example.gangsofcoder.testdemo Success 

更新到android studio 2.3后

 $ adb install-multiple -r E:\SurajBahadur\testdemoApp\testdemo\app\build\intermediates\split-apk\debug\dep\dependencies.apk E:\SurajBahadur\testdemoApp\testdemo\app\build\intermediates\split-apk\debug\slices\slice_1.apk E:\SurajBahadur\testdemoApp\testdemo\app\build\intermediates\split-apk\debug\slices\slice_3.apk E:\SurajBahadur\testdemoApp\testdemo\app\build\intermediates\split-apk\debug\slices\slice_0.apk E:\SurajBahadur\testdemoApp\testdemo\app\build\intermediates\split-apk\debug\slices\slice_2.apk E:\SurajBahadur\testdemoApp\testdemo\app\build\intermediates\split-apk\debug\slices\slice_4.apk E:\SurajBahadur\testdemoApp\testdemo\app\build\intermediates\split-apk\debug\slices\slice_6.apk E:\SurajBahadur\testdemoApp\testdemo\app\build\intermediates\split-apk\debug\slices\slice_5.apk E:\SurajBahadur\testdemoApp\testdemo\app\build\intermediates\split-apk\debug\slices\slice_7.apk E:\SurajBahadur\testdemoApp\testdemo\app\build\intermediates\split-apk\debug\slices\slice_8.apk E:\SurajBahadur\testdemoApp\testdemo\app\build\intermediates\split-apk\debug\slices\slice_9.apk E:\SurajBahadur\testdemoApp\testdemo\app\build\outputs\apk\app-debug.apk 

安装APK时出错

这在安装过程中会很快得到

Solutions Collecting From Web of "如何停止安装多个切片APK在Android Studio 2.3"

这是由于studio 2.3中的“即时运行”function引起的,您可以通过以下方式将其禁用:

打开设置或首选项对话框。 导航到生成,执行,部署>即时运行。 取消选中“启用即时运行”旁边的checkbox。

更多信息,请查看: https : //developer.android.com/studio/run/index.html

红米注3中有同样的错误。

对于小米设备,请转到开发人员选项并closuresMIUI优化。 设备重启后,它将工作。

Android开发人员选项MIUI优化

请参阅: http : //en.miui.com/thread-255506-1-1.html

这是我的解决scheme(没有必要停用即时运行)按照所述顺序执行所有这些步骤:

1- Gradle Build(根级)

Gradle构建

2 – Gradle build + clean(应用程序级别)

Gradle构建应用程序级别

3 – select顶部栏上的应用程序(运行“应用程序”左侧)

4 – 清洁工程

导航到“生成”>“清理项目”

它应该现在工作!

  • 解决scheme2:禁用即时运行(如Teresa所述)

Gradle构建应用程序级别

在android studio中点击Tab Build> Clean Project。 你已准备好出发。

我正在使用MAC,并找不到即时运行选项。 我试着做invalidate cache and restart ,它的工作。