with - react native run android no connected devices
Error de instalaciĆ³n: INSTALL_FAILED_MEDIA_UNAVAILABLE? (7)
- Ir a
cmd
-
cd
toandroid sdk folder > platform tools
- Ingresa
adb shell
, ahora aparece un signo#
- Ingrese
pm set-install-location 1
y otro#
aparecerá para usted.
Nota: El comando 1
en el pm significa que las aplicaciones se instalarán solo en el almacenamiento interno. Ver el comando pm para más información.
Cuando ejecuto una aplicación Android desde eclipse, encuentro este error y mi aplicación no se inicia:
Error de instalación: INSTALL_FAILED_MEDIA_UNAVAILABLE
por favor, compruebe
salida de logcat para más detalles. Lanzamiento cancelado
Pero cuando abrí Logcat, veo que Logcat no imprime nada.
Creo que hay algún problema con mi archivo de manifiesto. así que aquí está mi archivo manifiesto:
android: 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"/>
¿Tu teléfono está conectado a través de USB? si es así, la tarjeta SD no está montada. Intente conectar su teléfono en otro modo o copie su aplicación de software en la tarjeta SD, desconéctela de la computadora y ejecute la instalación. Debería funcionar entonces :-)
Por ejemplo, mi Motorola Defy admite los modos usb "modo de almacenamiento masivo" y el modo "servidor de medios". En el modo de almacenamiento masivo, la tarjeta SD se desmonta del dispositivo, por lo que puede acceder a ella desde su PC.
El problema es el comando "preferExternal", que le dice a Eclipse que intente instalarlo en la tarjeta SD. También puede intentar borrar el comando installLocation para instalarlo en su almacenamiento interno.
¡Saludos!
En mi caso
1 - desinstala algunas aplicaciones inútiles / de bajo uso
2 - memoria RAM clara
En mi caso, la solución fue reiniciar el teléfono.
Lo resolví agregando la siguiente línea al archivo AndroidManifest.xml en su aplicación:
android:installLocation="auto"
... debería ser así:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.MyTestApp"
android:installLocation="auto"
Mi caso funcionó después de que borré algunos archivos o aplicaciones en el teléfono. Uso un teléfono Htc. Creo que el teléfono necesita una cierta cantidad de espacio para estar disponible en la memoria interna, y la cantidad de espacio necesario varía de un teléfono a otro.
Puede ser debido a la poca memoria. Para mí, problema resuelto cuando elimino algunos archivos y aplicaciones innecesarios.