Kap*_*put 159 installation android apk android-studio
昨天我的应用程序运行完美,Android Studio但今天当我开始处理我的应用程序并运行它时,我会不断收到错误消息
安装失败,显示消息无法建立会话.
屏幕:
单击确定获取错误消息
会话'app':安装APK时出错
并且App在设备中不存在(已经卸载).请建议我该怎么办?
Kap*_*put 345
在这个问题上我也发现了__CODE__错误.当我禁用Instant运行并再次运行应用程序App启动成功安装在设备中而不显示任何错误窗口.我希望谷歌能够很快解决这些问题.
禁用__CODE__表单的步骤__CODE__
文件 > 设置 > 构建,执行,部署 > 即时运行 > 取消选中 (启用即时运行到热交换代码)
thi*_* Kj 20
当我尝试使用小米的Mi5和Mi4手机测试应用程序时,我在Android studio 2.3中遇到了同样的问题.禁用即时运行对我没有帮助.所以这就是我所做的.
Turn Off MIUI optimization in the Developer Options in the phone.
Run Code Online (Sandbox Code Playgroud)
然后设备将重新启动,然后您就可以通过电话测试应用程序了.
使用此方法,您仍然可以在android studio中使用即时运行选项.所以这将至少暂时解决您的问题.希望我们能够在不久的将来更新使用MIUI优化:)
mli*_*liu 15
就我而言,这是因为我的仿真器用完了磁盘空间。
小智 8
最后我已经解决了!
下面是临时解决方案.已向Google报告问题.
首先,我在运行日志中发现Android Studion 2.3尝试从多个切片安装app-debug.apk,如下所示:
$ adb install-multiple -r E:\ Android_Projects\ActivityLifecycle\app\build\intermediates\split-apk\debug\slices\slice_1.apk E:\ Android_Projects\ActivityLifecycle\app\build\intermediates\split-apk\debug\dep\dependencies.apk E:\ Android_Projects\ActivityLifecycle\app\build\intermediates\split-apk\debug\slices\slice_0.apk E:\ Android_Projects\ActivityLifecycle\app\build\intermediates\split-apk\debug\slices\slice_2.apk E:\ Android_Projects\ActivityLifecycle\app\build\intermediates\split-apk\debug\slices\slice_9.apk E:\ Android_Projects\ActivityLifecycle\app\build\intermediates\split-apk\debug\slices\slice_4. apk E:\ Android_Projects\ActivityLifecycle\app\build\intermediates\split-apk\debug\slices\slice_3.apk E:\ Android_Projects\ActivityLifecycle\app\build\intermediates\split-apk\debug\slices\slice_5.apk E :\ Android_Projects\ActivityLifecycle\app\build\intermediates\split-apk\debug\slices\slice_8.apk E:\ Android_Projects\ActivityLifecycle\app\build\intermediates\split-apk\debug\slices\slice_7.apk E:\ Android_Projects\ActivityLifecycle\app\build\intermediates\split-apk\debug\slices\slice_6.apk E:\ Android_Projects\ActivityLifecycle\app\build\outputs\apk\app-debug.apk
然后我尝试只app-debug.apk通过命令行安装:
adb install -d E:\ Android_Projects\ActivityLifecycle\app\build\outputs\apk\app-debug.apk
应用程序已成功安装但无法在我的手机上运行.
最后:
app-debug.apk从命令行重新编译为:gradlew.bat assembleDebug
app-debug.apk从命令行重复安装并开心:adb install -rd E:\ Android_Projects\ActivityLifecycle\app\build\outputs\apk\app-debug.apk
这绝对是一个gradle问题AndroidStudio 2.3.
**** 对于MAC OSX / Windows ****
去 *
Android Studio-首选项(在OSX中)
Android Studio-文件->设置(在Windows中)
构建,执行,部署-即时运行
我找到了解决方案
settings>build,execute,deployment>instant run>Enable instant run to hot swap code /resource change on deploy(unchecked this option)
Run Code Online (Sandbox Code Playgroud)
这也适用于 3.4 android studio。谢谢
| 归档时间: |
|
| 查看次数: |
163893 次 |
| 最近记录: |