androide 5
Termux 0.54
No arraigado, no deseo
$ pwd
/storage/sdcard1
$ id
uid=10096(u0_a96) gid=10096(u0_a96) groups=1015(sdcard_rw),1028(sdcard_r),3003(inet),9997(everybody),50096(all_a96)
$ ls -l python
total 0
$ ls -dl python
drwxrwx--- 2 root sdcard_r 32768 Sep 23 22:10 python
Entonces, de acuerdo con los permisos, debería poder escribir en la carpeta python. Pero crear un archivo da permiso denegado.
He visto la solución platform.xml pero no puedo editar el archivo.
Me gustaría escribir en la tarjeta y luego mover fácilmente la tarjeta y los archivos entre máquinas.
Saludos Juan
Úselo termux-setup-storage
para configurar su almacenamiento. Consulte https://wiki.termux.com/wiki/Termux-setup-storage para obtener instrucciones y más información. La escritura de datos se habilitará en la carpeta privada de Termux en el almacenamiento externo a través del ~/storage/external
cual hay un enlace a Android/data/com.termux/files/
su tarjeta SD externa.
tom yan
ls -ld /storage/sdcard1/
muestra sin embargo? ¿También ha habilitado el permiso de almacenamiento en la configuración de la aplicación de Termux?Grimorio
DocumentProvider
interfaz, para pedir permiso al usuario para operar en la tarjeta SD. Como puede inferir de lo anterior, no hay forma de otorgar manualmente este permiso si no se solicita, sino tener privilegios de root e instalar Xposed, o tener una recuperación personalizada, soporte init.d y flash a.zip
para permitir tarjeta SD acceder a cualquier aplicación.Grimorio
/storage/emulated/0
(/storage/sdcard0
en Lollipop).