为什么Android应用无法在物理设备上运行?

时间:2019-02-09 01:16:04

标签: android

我有一个可以在模拟器上完美运行的代码。但是,当我将设备连接到计算机以运行代码时,出现此错误: enter image description here] enter image description here

我必须添加我启用和禁用即时运行的功能。我的设备使用的是API 27,我还使用了带有API 27的模拟器,该模拟器可以很好地运行我的应用。我还必须补充一点,我已在设备上启用了开发人员选项。

2 个答案:

答案 0 :(得分:3)

这是因为手机上的内部内存已使用过多,并且可用空间不足,因此您应该删除其他应用程序以释放内存。此外,由于apk的符号冲突,安装时可能会出现IOException。例如,当您已经具有发行版本并想要测试新的调试版本时,在这种情况下,您需要在系统设置中手动删除现有版本(同时清除数据/缓存)。 我不确定使用即时运行是否是个好主意,因为它有时无法正常运行,并且出现一些标准安装模式无法解决的错误,在某些特殊情况下(例如gamedev),所有逻辑都在一个屏幕上

答案 1 :(得分:0)

  • 第一名:
  • 从设备中删除任何其他版本
  • 秒::
  • 释放更多空间来安装新的APK