android - 重新安装Android Studio后无法在设备模拟器上运行应用

标签 android gradle build

我最近格式化了我的电脑,但保存了我的android studio项目以保留下来。我现在在新的Windows副本上安装了android studio,它可以正常运行并打开以前保存的项目。

当我尝试在设备仿真器上运行应用程序时,出现了问题:

Installation failed with message:

Invalid File: C:\Users******************\app\build\intermediates\split-apk\debug\slices\slive_5.apk.



澄清一下,我的应用程序已在android studio中打开。我单击“运行应用程序”,模拟器将正常打开,但该应用程序未加载,并且收到上述错误。

有任何想法吗?

最佳答案

确保您使用的模拟器和项目使用受支持的API,还尝试禁用de Instant Run功能,此问题已在google论坛中报告,关于与gradle和Instant Run冲突

尝试:
通过以下命令从命令行获取app-debug.apk:

adb install -d E:\Android_Projects\yourproject\app\build\outputs\apk\app-debug.apk



也尝试禁用即时运行:

File > Settings > Build,Execution,Deployment > Instant Run > Un-check (Enable Instant Run to hot swap code)

关于android - 重新安装Android Studio后无法在设备模拟器上运行应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43051896/

相关文章:

android - 正确使用 <intent-filter>

javascript - 使用@JavascriptInterface将值发送到assets/map.html

java - 为什么必须声明依赖项的依赖项才能进行构建?

node.js - npm 脚本的时间/性能指标

android - 识别非官方 Android 设备

java - 在 javac 中强制执行包声明检查

javascript - 如何使用 native react 打开日历应用程序

android - 是否可以在 android 模拟器上测试离线模式?

android - 如果仅包含在 build.gradle 中(在 IntelliJ 中),则无法引用 android 库?

java - 具有编译依赖项的 Gradle 任务