File: mergeall-android-scripts/_readme-items/PYDROID3-TKINTER/CODE/_permissions-cross-app.py
#-------------------------------------------------------------
# More permissions tests, run in the Pydroid 3 app.
#
# Pydroid 3 has read+write access to Termux's app-specific
# folder in internal storage, but this folder is read only
# on removable media like SD cards and USB drives. Using
# both apps to update the same data requires internal storage.
#-------------------------------------------------------------
#
# Internal storage: these both work
#
print(open('/sdcard/Android/data/com.termux/rtest.txt').read())
open('/sdcard/Android/data/com.termux/rtest.txt', 'w').write('zxcv')
#
# SD card: the first works, but the second fails on a permissions error
#
print(open('/storage/5C32-5336/Android/data/com.termux/rtest.txt').read())
open('/storage/5C32-5336/Android/data/com.termux/rtest.txt', 'w').write('zxcv')