导入图像资产失败并出现 ADB 错误



Background

我正在使用颤振插件构建一个安卓应用程序。 我正在尝试导入图像资产,但收到以下错误消息

adb: failed to install C:Users\User1AndroidStudioProjectsasset_imgbuildappoutputsapkapp.apk: Failure [INSTALL_FAILED_INSUFFICIENT_STORAGE] 
Error launching application on Android SDK built for x86.

故障排除步骤

我没有对应用程序中的异常进行故障排除,而是决定创建一个新的Hello World应用程序并运行相同的导入图像功能。

不幸的是,即使在这个样板应用程序中,我也会遇到同样的错误。 我怀疑罪魁祸首是[INSTALL_FAILED_INSUFFICIENT_STORAGE]但我试图解决这个问题没有成功。

这是我的主.dart文件的屏幕截图和我收到的异常。

任何帮助将不胜感激!

正如Chris和48n02m41指出的那样,我认为问题是我的Android设备空间不足。

考虑到它是一个虚拟设备,我觉得这很奇怪,到目前为止我只在它上运行过一个"应用程序"。

为了解决这个问题,我进入了AVD管理器,然后在"操作"下拉菜单下,我单击了擦除数据。

现在一切似乎都正常 - 谢谢!

存储空间不足

此错误很常见,并不一定意味着您完全没有空间。 请尝试以下操作:

  1. 打开清单.xml文件
  2. 检查清单标记中是否存在android:installLocation属性
  3. 如果不存在,请添加它并将值设置为preferExternal

如果该属性已存在,但包含preferExternal以外的值,只需切换值即可

所以我是结束它应该.看起来像下面:

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.stackoverflow.answer"
android:installLocation="preferExternal> ... </manifest>

相关内容

  • 没有找到相关文章

最新更新