Intereting Posts

Ошибка установки: INSTALL_FAILED_MEDIA_UNAVAILABLE?

Когда я запускаю приложение Android из eclipse, я встречаю эту ошибку, и мое приложение не запускается:

Ошибка установки: INSTALL_FAILED_MEDIA_UNAVAILABLE

пожалуйста, проверьте

Logcat для получения более подробной информации. Запуск отменен!

Но когда я открыл logcat, я вижу, что logcat ничего не печатает.

Я думаю, что некоторые проблемы с моим файлом манифеста. Так вот мой файл манифеста:

андроид: INSTALLLOCATION = "preferExternal" >>

<uses-sdk android:minSdkVersion="8" /> <application android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:debuggable="true" > <activity android:name=".HelloWorld" android:label="Test" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application> <uses-sdk android:targetSdkVersion="8" android:minSdkVersion="8"/> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> 

Solutions Collecting From Web of "Ошибка установки: INSTALL_FAILED_MEDIA_UNAVAILABLE?"

Ваш телефон подключен через USB? Если да, SDCard не монтируется. Попробуйте подключить свой телефон в другом режиме или скопируйте приложение apk на SDCard, отключите его от компьютера и запустите установку. Он должен работать тогда 🙂

Например, моя Motorola Defy поддерживает режимы режима «большой объем хранения» и «медиа-сервер» в режиме USB. В режиме массового хранения SD-карта отключается от устройства, поэтому вы можете получить доступ к нему со своего компьютера.

Проблема заключается в команде «preferExternal», которая сообщает Eclipse попробовать установку на SDCard. Вы также можете попытаться удалить команду installLocation, чтобы установить ее в приложение во внутреннем хранилище.

Приветствую!

  1. Перейти к cmd
  2. cd в android sdk folder > platform tools
  3. Введите adb shell , теперь появляется знак #
  4. Введите pm set-install-location 1 и еще один # должен работать с вами.

Примечание. Команда 1 в pm означает, что приложения будут установлены только на внутреннем хранилище. См. Команду pm для получения дополнительной информации.

Это может быть из-за низкой памяти. Для меня проблема решена при удалении ненужных файлов и приложений.

В моем случае решение было перезапустить телефон.

Я решил это, добавив следующую строку в файл AndroidManifest.xml в вашем приложении:

 android:installLocation="auto" 

… это должно быть так:

 <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.MyTestApp" android:installLocation="auto" 

Мое дело работало после того, как я удалил некоторые файлы или приложения на телефоне. Я пользуюсь телефоном Htc. Мне кажется, что во внутренней памяти телефона требуется некоторое количество места, а объем свободного места зависит от телефона и телефона.

В моем случае

1 – удалите некоторые бесполезные / низкоуровневые приложения

2 – очистка памяти