1

这不会一直发生。

我从 Eclipse 中运行我的应用程序,右键单击>运行方式>Android 应用程序

我将我的应用程序成功发送到手机可能 2 或 3 次,然后突然间它开始抛出此错误。看来唯一的解决办法是重启手机。它非常烦人,并且真的需要一些关于永久修复的帮助。

我正在使用 Windows 7 电脑、USB 电缆、三星 Galaxy SII。安卓版本:v21.1.0-569685

完整的控制台错误转储

Android Launch!
[2013-02-15 15:36:50 - myapp] adb is running normally.
[2013-02-15 15:36:50 - myapp] Performing com.myapp.myapp.myaptivity activity launch
[2013-02-15 15:36:54 - myapp] Uploading myapp.apk onto device '0019dxxxxxxxxx'
[2013-02-15 15:36:58 - myapp] Installing myapp.apk...
[2013-02-15 15:36:59 - myapp] Installation error: INSTALL_FAILED_MEDIA_UNAVAILABLE
[2013-02-15 15:36:59 - myapp] Please check logcat output for more details.
[2013-02-15 15:37:00 - myapp] Launch canceled!

我已阅读https://stackoverflow.com/a/9273766/828395上的建议 我没有内部存储卡,我有 300mb 的可用空间。手机做了一件奇怪的事情,它的 USB 驱动器似乎总是在 Windows 中可用,但不完全是。因此,如果我从连接的驱动器中删除文件,手机屏幕会更改并进入 USB 模式,然后再次退出。刷新电话文件夹是我的另一个烦恼,因为它似乎并不明显。

很想把这个排序,因为它花费了我很多时间来重新启动。所以有什么想法吗?

谢谢。

4

4 回答 4

2

我认为这是由于 USB 电缆有故障。我有一根电缆的一端有一个裸露的护套,当我使用这根电缆时,我通过 Eclipse 得到了大约 2-4 次使用,然后它会吹出失败的媒体错误。其他电缆似乎一直没问题!

因此,如果您到达这里,请检查您的 USB 电缆和 USB 连接!

于 2013-03-13T14:07:23.330 回答
1

如果您在运行之前卸载应用程序,它有时也可以解决问题。(我认为它以某种方式被锁定:/)

于 2014-01-21T13:19:16.303 回答
0

就我而言,我用以下方法解决了它....

将以下行添加到您应用中的AndroidManifest.xml文件中:

android:installLocation="auto"

...应该是这样的:

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.MyTestApp"
android:installLocation="auto"
于 2014-10-13T13:51:14.383 回答
0

当我使用时,我的工作:

android:installLocation="internalOnly"

在清单文件中

于 2015-07-11T20:59:54.407 回答