Soy capaz de instalar mi propia aplicación en/system/app usando los comandos adb shell. ¿Pero cómo desinstalarlo? ¿Hay algún comando para hacerlo? Mi teléfono está rooteado.¿Cómo desinstalar su propia aplicación desde/system/app?
Respuesta
desinstalación manual con ADB:
http://www.careace.net/2010/05/12/how-to-remove-android-apps-through-adb/
programación:
public static void deleteFromSystem (final String file)
{
try
{
if (new File(file).exists())
{
String path = new File(file).getParent();
Process process = Runtime.getRuntime().exec("su");
DataOutputStream os = new DataOutputStream(process.getOutputStream());
os.writeBytes("mount -o rw,remount /system; \n");
os.writeBytes("chmod 777 " + path + "; \n");
os.writeBytes("chmod 777 " + file + "; \n");
os.writeBytes("rm -r " + file + "; \n");
os.writeBytes("mount -o ro,remount /system; \n");
os.writeBytes("reboot \n");
os.flush();
os.close();
process.waitFor();
}
}
catch (Throwable e) {e.printStackTrace();}
}
Intenté su fragmento en mi aplicación. Se ha eliminado de la pantalla de inicio. Pero tengo un problema después de desinstalar la aplicación y luego reinstalar la aplicación administra su estado de preferencia compartida. Necesito las preferencias necesarias para borrar. –
Este código me ofrece la siguiente excepción de IO: Directorio de trabajo: entorno nulo: nulo Sí, utilicé el nombre de la aplicación correcta. – Behnam
@ Campiador ¿Tienes raíz? – XXX
No estoy seguro de si tiene que hacer esto en todos los dispositivos (puede lograrse simplemente mediante acceso raíz en algunos dispositivos) pero en htc desea reiniciar en el modo de recuperación Luego puede copiar su apk a la sdcard y luego usando adb shell a la carpeta/system/app se debe crear una copia de seguridad nandroid primera
Lo siento, no puedo leer: D de todos modos, debería ser posible eliminarlo en la recuperación modo – sherif
adb shell rm /system/app/MyApp*
adb uninstall org.my.app
suponiendo que tiene acceso root al dispositivo:
adb shell su montaje -o rw, volver a montar/sistema rm-rf /system/app/myApp.apk rm -rf/datos/datos/com.example.myapp mount -o ro, volver a montar/sistema salida salida
Asumiendo que tiene acceso root al dispositivo:
adb shell
su
mount -o rw,remount /system
rm -rf /system/app/myApp.apk
rm -rf /data/data/com.example.myapp
mount -o ro,remount /system
exit
exit
- 1. Hackear su propia aplicación
- 2. Cómo eliminar su propia aplicación del mercado de Android
- 3. ¿Cómo obtener su propia versión de aplicación de xcode?
- 4. ¿Cómo excluir su propia aplicación del menú Compartir?
- 5. ¿Cómo puede mi aplicación Flash determinar su propia URL?
- 6. Creando su propia UTI para una aplicación iOS
- 7. haciendo su propia función malloc?
- 8. ¿Cómo puedo desinstalar una aplicación usando PowerShell?
- 9. Si compra su propia aplicación para iPhone, ¿eliminará la versión de desarrolladores actualmente en su dispositivo?
- 10. ¿Cómo abrir la aplicación iphone mail desde mi propia aplicación?
- 11. Agregar su propia GUI en Paraview
- 12. Plugin para usar su propia app.config
- 13. ¿Tiene un ViewModel su propia lógica?
- 14. ¿Cómo hacer referencia a una función desde su propia implementación?
- 15. java.lang.Exception frente a su propia excepción
- 16. Cómo crear su propia aplicación móvil Magento para Android y iPhone
- 17. Cómo implementar Google Suggest en su propia aplicación web (por ejemplo, usando Python)
- 18. ¿Cómo hago que UIWebView muestre un archivo pdf desde su propia aplicación?
- 19. ¿Cómo usar la cuenta de google en su propia aplicación de Android?
- 20. Cómo desinstalar Thrift
- 21. Cómo desinstalar RubyMine?
- 22. Graph API/FQL ¿Cómo eliminar mi propia aplicación del usuario?
- 23. Cómo desinstalar setuptools python
- 24. preguntas sobre el consumo de su propia API con OAuth
- 25. agregando su propia base de datos SQLite a una aplicación de Android
- 26. Cómo desinstalar Python2.6
- 27. ¿Cómo puedo desinstalar XCode?
- 28. Cómo usar System.IdentityModel en la propia aplicación cliente-servidor
- 29. Maven m2e impone su propia configuración del compilador - deshabilitar
- 30. La mejor manera de agregar compatibilidad con SNMP a su propia aplicación en Debian
Supongo que le gustaría ir a través del [enlace] (http://wiki.cyanogenmod.com/wiki/Barebones) – Relsell