概要
Android アプリの Termux では、Windows のコマンドプロンプトのように Java を実行することができ、Android 端末で solution-finder を使うことができます。
これで外出先でも手軽にパフェが探索できます。電車でテンプレ作りが捗るね!やったね!!!
残念ながら、Termux には iOS 版が無く、iPhone や iPad 等で行うことができません。類似のアプリが無いか調べたところ、LibTerm や a-Shell で同様のことが出来そうです。筆者は iOS 端末を持っていないので、詳しくは分かりませんが…。
Termux 及び Java のインストール
- Termux のダウンロードページへ行きます。
- ページをスクロールし、アプリの最新バージョン(2023 年5月 14 日現在では Version 0.118.0 (118) )をダウンロードし、インストールします。F-DROID をダウンロードするように勧められますが、しなくても大丈夫です。(Termux 公式にも推奨されていません。)

※ Google Play からインストールしないのは、Termux が最新の Android バージョンに対応しておらず、Google Play からダウンロードできなくなっているからです。(2023 年5月 14 日現在。)
- Termux を開き、このような画面が出れば OK です。

- termux-setup-storage と入力します。

- “デバイス内の写真、メディア、ファイルへのアクセスを「Termux」に許可しますか?”と尋ねられるので、許可します。(入力してから表示されるまで、時間がかかる場合があります。)

- pkg install openjdk-17 と入力します。

- 少し経つと、Do you want to continue? と尋ねられるので、Y と入力します。(小文字でも OK。)
- Java のインストールが始まります。気長に待ちましょう。
solution-finder を実行してみる
Termux に Java がインストールできたので、solution-finder を実行してみましょう。
- solution-finder をダウンロードして、ファイルを解凍します。(ダウンロード方法はこの記事で解説されているので、割愛します。)
- sfinder.jar を Termux で開くとこのような画面が表示されるので、OPEN DIRECTORY を選択します。

- Termux を開き、緑文字で ~/downloads と表示されていれば大丈夫です。(solution-finder を解凍した場所によって変わる場合があります。)

- ここからの操作は PC と変わりません。(補助GUIは使用できません。)試しにサンプルのコマンドを実行してみます。


成功です!これで Android 端末で solution-finder を実行することができました。お疲れさまでした。