如何停止安装多个切片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时出错

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

  • 使用在source / build / target / product / security /
  • android apk的无声安装
  • Android上传到Google Play时,Android未alignment
  • 如何在Android上运行外部下载但未安装的应用程序?
  • 找不到Library.apk!
  • Android支持库大大增加了APK的大小
  • com.android.builder.testing.api.DeviceException:com.android.ddmlib.InstallException:无法安装全部
  • 如何在同一台设备上安装Debug和Release apk?
  • 这是由于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 ,它的工作。