Sé que es una respuesta tardía pero no necesita ninguna "aplicación especial" para ser escrita:
En cuanto a la instalación de las aplicaciones: Ponga todos los .apk
archivos en un directorio (puedes atraparlos, por ejemplo, usando Restauración gratuita de la copia de seguridad de AppMonster ). Añade las cosas básicas del SDK de Android (no necesitas el paquete completo del SDK, sólo unos pocos archivos que puedes encontrar, por ejemplo, en los Foros de Android Guía ADB para Mac, Linux y Windows). Escriba una pequeña concha/lote script a adb install *.apk
.
El reajuste de fábrica se puede lograr de una manera similar :
adb shell "recovery --wipe_data"
Así que pon eso como la primera línea de tu script Opcionalmente prepáralo con un adb wait-for-device
. Como la limpieza es seguida de un reinicio, mejor que se vea así:
adb wait-for-device # in case the user starts the batch before connecting the device
adb shell "recovery --wipe_data" # factory-reset (includes reboot)
adb wait-for-device # wait until device has rebooted
adb install com.foobar.myapp # install the apps you want
adb install ...
echo "=========================" # let the user know the process is finished
echo "All done -- Cut the rope!"
echo "========================="
Sube la cremallera y envíalo al usuario.
Instrucciones para el usuario:
- Descomprima el ZIP en una carpeta vacía (descripciones más detalladas según el sistema operativo utilizado)
- Conecte su dispositivo con un cable USB (tal vez añada instrucciones sobre cómo ver si la conexión se estableció con éxito. En Windows, el problema añadido puede ser que se necesiten controladores especiales)
- Inicie el archivo Shell script/Batch
Echar un vistazo a las opciones del BDA podría darte más ideas ;)