Hay cuestiones relativas al uso de la Concha de Android o a encontrar un documentación de los comandos de Shell en Android. Como no he encontrado nada conveniente, me gustaría usar este hilo para compilar una lista de comandos "útiles" de Android. Voy a añadir comandos a medida que se vayan publicando.
Respuestas
¿Demasiados anuncios?Gestión de aplicaciones
Usar el administrador de paquetes de Android pm
usage: pm [list|path|install|uninstall]
pm list packages [-f]
pm list permission-groups
pm list permissions [-g] [-f] [-d] [-u] [GROUP]
pm list instrumentation [-f] [TARGET-PACKAGE]
pm list features
pm path PACKAGE
pm install [-l] [-r] [-t] [-i INSTALLER_PACKAGE_NAME] [-s] [-f] PATH
pm uninstall [-k] PACKAGE
pm enable PACKAGE_OR_COMPONENT
pm disable PACKAGE_OR_COMPONENT
pm setInstallLocation [0/auto] [1/internal] [2/external]
Ejemplos
Instala el paquete com.twitter.Android-1.apk de la tarjeta SD
pm install /sdcard/com.twitter.android-1.apk
Enumere los paquetes instalados que contienen el término twitter
pm list packages | grep twitter
Mostrar el directorio de instalación del paquete de twitter
pm path com.twitter.android
Procesos
top
Lista todos los procesos / aplicaciones en ejecución con actualizaciones en vivo mostrando el uso de la CPU,...
ps
Enumera todos los procesos / aplicaciones en ejecución y permite el filtrado mediante grep
Ejemplos
ps | grep apps
Lista todas las aplicaciones que se están ejecutando en tu teléfono
Montaje
mount -o rw,remount -t "filesystem" "Device" "Mount Point"
Le permite volver a montar sus particiones para el acceso de escritura o para montar imágenes.
Ejemplos
Acceso de escritura para el sistema de archivos root
mount -o rw,remount -t rootfs /
Acceso de escritura para su partición del sistema.
mount -o rw,remount -t yaffs2 /dev/block/mtdblock4 /system
Acceso de escritura para /sistema usando busybox
busybox mount -o remount,rw /system
Montar el contenido de myimage.img
que se puede ver en la carpeta myimage
mount -o loop /sdcard/myimage.img myimage
Otros
getprop
puede mostrar detalles interesantes de la configuración del dispositivo, como servidores DNS, gateways, detalles de GSM, servicios de ejecución, parámetros de construcción, información de la versión, etc.
aquí está el sistema/bin Aunque no he pasado todavía por la documentación, mis disculpas. He hecho un documento de Google donde yo y algunos amigos planeamos poner nuestra documentación durante las vacaciones de primavera. Si la gente quiere ayudar, se lo agradecería mucho.
Comandos de la concha del Android
/ el contenido del sistema/bin:
Prueba de BasicHashtable
BlobCache_test
Prueba_de_canales_de_entrada
InputDispatcher_test
InputEvent_test
InputPublisherAndConsumer_test
InputReader_test
Looper_test
ObbFile_test
String8_test
Prueba de Unicode
Prueba_de_vectores
ZipFileRO_test
adb
soy
app_process
applypatch
applypatch_static
asan
asanwrapper
atrace
audioloop
bmgr
bootanimation
pero
bugreport
gato
comprobar_prerregistro
chmod
chown
cmp
códec
contenido
corrupt_gdt_free_blocks
dalvikvm
fecha
dd
debuggerd
decodificador
dexopt
df
dhcpcd
dmesg
drmserver
dumpstate
dumpsys
flash_image
fsck_msdos
gdbjithelper
gdbserver
getevent
getprop
gzip
hd
id
ifconfig
iftop
ime
entrada
insmod
installd
ioctl
ionice
ip6tables
iptables
keystore
keystore_cli
matar
linker
En
log
logcat
logwrapper
ls
lsmod
lsof
make_ext4fs
md5
mdnsd
mediaserver
mkdir
mksh
mono
monte
mtpd
mv
nandread
ndc
netcfg
netd
netstat
newfs_msdos
notificar a
ping
ping6
pm
pppd
printenv
ps
qemu-props
qemud
r
mapache
radioopciones
reiniciar
registro
recordvideo
recuperación
renice
requestsync
rild
rm
rmdir
rmmod
ruta
run-as
schedtest
schedtop
Captura de pantalla
captura de pantalla
sdcard
sendevent
sensorservice
servicio
gerente de servicio
set_ext4_err_bit
setconsole
setprop
sf2
sh
showlease
skia_test
Dormir
smd
stagefright
iniciar
parada
stream
surfaceflinger
svc
sync
system_server
testifica3
caja de herramientas
top
tocar
uiautomador
uim-sysfs
umount
actualizador
uptime vdc vmstat vold watchprops borrar