Termux で termux-setup-storage を実行したら ~/storage ディレクトリができるのは知ってたし、その恩恵に服してた。ただ ~/storage/external- で sdcard の /Android/data/com.termux 配下のディレクトリにアクセスができるのは今日まで知らんかった。しかも df -h で調べた /mnt 子孫ディレクトリへのシンボリックリンクと違って書き込めるし。

ただし実行可能ファイルは書き込めない。SELinux の設定と Android 側の制限らしい。

これで端末環境の内側で日本語入力ができたら最高なんだが。いちいちフリックして文字入力用のエリアを表示させて、一度こそにセットしてコンソールに送信するってのがだるい。

Reply to this note

Please Login to reply.

Discussion

USB 外部ストレージも同様のシンボリックリンクが張られて、入出力が可能になるらしい。もちろん USB 外部ストレージにも /Android/data/com/termux ディレクトリが作成されてないと書き込みはできないらしいが。

間違えた。

/Android/data/com.termux

ディレクトリね。