AndroidでJavaプログラミング

Android端末でJavaのプログラミングをするための環境構築について説明します。
本記事ではJavaSDKとしてOpenJDKをインストールします。

以降の操作はAndroid上で行います。
Fire HD 10 Plus(第11世代)でも同様の方法で環境構築できています。

  • Android環境
  • OpenJDKのインストール手順
    • 1. Termuxのインストール
    • 2. OpenJDKのインストール
    • 3. おまけ:JavaJDKのインストール(現状動作不可)
続きを読む

Android: Termuxのインストール

AndroidのTermuxのインストールについて説明します。
TermuxはAndroidLinuxエミュレータです。Androidスマホタブレット上に、サーバやプログラミング開発環境を構築することができます。

以降の操作はAndroid上で行います。
Fire HD 10 Plus(第11世代)でも同様の方法でインストールできています。

  • Android環境
  • Termuxのインストール手順
    • 1. F-Droidのインストール
    • 2. Termuxのインストール
    • 3. Termuxの起動
  • Termuxの初期設定
    • 4. ソフトウェアの最新化
    • 5. Androidのファイルへのアクセス
    • 6. ターミナル操作で必要となるソフトのインストール
    • 7. SSHで接続する
  • Termuxの初期化
続きを読む

Android: F-Droidのインストール

F-Droidのインストール方法について説明します。F-Droidを使うことでGoogle Playには無いアプリケーションのインストールを容易にすることができます。
F-Droidを使ってインストールするアプリ、またF-Droid自身も、Googleが管理するGoogle Playで配布されているアプリケーションではないため、動作・セキュリティ面で不安な場合はインストールするのをやめてください。

F-Droidの詳細が気になる方はWikipediaの記事をご参照ください。
ja.wikipedia.org

以降の操作はAndroid上で行います。

  • Android環境
  • F-Droidインストール方法
    • 1. F-Droidのダウンロード
    • 2. F-Droidのインストール
    • 3. F-Droidの起動
続きを読む

Windows bat: バッチファイルでJUnitのようにテストする

BatUnit
Windowsのバッチファイルで、JUnitのようにテストのサポートをするプログラムです。仕様はプログラム中のコメントに記載しています。

バッチファイル(GitHub)

随時追加しています。

機能一覧
続きを読む

Windows bat: フォルダの存在を確認する

DirectoryExists.bat
Windowsのバッチファイルで、任意のファイルパスにフォルダが存在するかを判定するプログラムです。仕様はプログラム中のコメントに記載しています。

実行に必要なバッチファイル(GitHub)
処理抜粋

判定部分を抜粋しています。
ライブラリとして作ったプログラムなので、フォルダ以外は除外する実装になっています。

set FILE_PATH=ファイルパス(フォルダ)

rem フォルダが存在しない場合、1を返す
if not exist %FILE_PATH%\ (
    endlocal
    exit /b 1
)

rem 以降はファイルパスにフォルダが存在する
続きを読む