【问题标题】:Android Studio [Install_Failed_Insufficient_Storage]Android Studio [Install_Failed_Insufficient_Storage]
【发布时间】:2017-01-18 17:16:45
【问题描述】:

我在通过 Android Studio 在手机上安装我的应用的 apk 时遇到问题。每次我尝试时都会收到此错误消息:

09/10 22:40:00: Launching app
$ adb push C:\Users\pokef\AndroidStudioProjects\Runescape\app\build\outputs\apk\app-debug.apk /data/local/tmp/com.myapps.myproductions.rsstats.
$ adb shell pm install -r "/data/local/tmp/com.myapps.myproductions.rsstats."
pkg: /data/local/com.myapps.myproductions.rsstats.
Failure [INSTALL_FAILED_INSUFFICIENT_STORAGE]


$ adb shell pm uninstall com.myapps.myproductions.rsstats.
DELETE_FAILED_INTERNAL_ERROR
Error while Installing APK

我知道有很多线程在谈论这个问题,但我已经尝试了一切。我确定我有足够的存储空间,我清除了所有缓存,我卸载了所有以前的版本,我将清单更改为 "android:installLocation="preferExternal" ,我重新启动了我的手机等,所以请不要将其标记为重复。

此问题仅在我将包路径从 com.example.myapp 等更改为 com.myapps.myproductions.rsstats 时发生。 我确定我正确地将文件中的所有路径调整到了这个位置。我还能尝试什么?

【问题讨论】:

  • 您是否有理由使用命令行来安装您的应用,而不是直接从 Android Studio 安装?
  • 如果你坚持使用命令行,可以使用adb installadb uninstall节省一点打字。

标签: android android-studio adb storage failed-installation


【解决方案1】:

当您在虚拟设备上安装了不同应用的多个版本时会发生这种情况。
只需停止设备。打开 AVD Manager 并右键单击 device > Wipe Data
就像在图片中一样。

【讨论】:

  • 如果您擦除数据,您将丢失所有应用程序和数据,例如如果您安装了 WhatsApp,您将丢失所有聊天记录,并且您将重新安装 WhatsApp。我不会真的建议它。
【解决方案2】:

您有多少可用存储空间?系统不会让可用存储空间低于 200-300MB。另外,请不要以点结束您的包名称(这可能是问题,但错误消息提示其他情况)

【讨论】:

  • 超过 3 场演出,我的名字没有意义,它只是添加了那个
  • 嗯,根据你提供的代码日志,包名确实有一个点
  • @SimonHostettler 设置和所有代码末尾可能没有点,但您在adb 命令中添加了一个点。尝试在包名称末尾不带点的情况下再次运行命令。
  • 哇,原来是这个问题,我不知道是怎么到那里的,非常感谢。
【解决方案3】:

由于您声称手机上有足够的可用存储空间(我建议至少有 500MB 可用空间)正如 Aenadon 所建议的那样,问题可能出在“。”在包名称的末尾。

Google 建议使用反向 URL 命名软件包。例如:

com.mycompanyname.appname

绝不应该以点结尾。

【讨论】:

    【解决方案4】:

    我得到了 INSTALL_FAILED_INSUFFICIENT_STORAGE 解决方案是卸载应用程序然后重新安装它 - 问题是由不同版本的应用程序引起的。

    【讨论】:

      【解决方案5】:

      我在配备 64 GB 内部存储空间和 1.3 GB 可用空间的设备中遇到了这个问题。 我通过

      简单地解决了我的内部存储问题

      删除大约 1 GB 的视频

      因为已经安装的应用程序不是没用的。

      【讨论】:

        【解决方案6】:

        检查您正在安装应用程序的设备存储空间。
        如果空间不足,请删除一些数据。
        发生这种情况是因为当您写入字节时,该文件的大小变得非常大,因此出现此错误发生(我收到此错误)

        【讨论】:

          猜你喜欢
          • 2011-10-31
          • 1970-01-01
          • 2012-06-08
          • 2011-06-10
          • 2011-01-15
          • 2012-07-05
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多