このプロジェクトhttps://github.com/BuildAPKs/buildAPKsは、Android の Termux のデバイスで APK をビルドします。アーティファクトなしでコンパイルすると、appcompat に関連するエラーが頻繁に発生します。つまり、Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light.DarkActionBar'.
ライブラリを有効にしてビルドすると、APK ファイルのサイズははるかに大きくなります。つまり、スマートフォンの BuildAPK でライブラリを有効にしないと、35.4K にcom.google.android.divideandconquer.apk
ビルドされます。ライブラリを有効にしてビルドすると、約500K になります。デバイスで aapt、dx、ecj パッケージを再構築して、jar ファイルに appcompat ライブラリを含めると、このファイル出力サイズの問題が解決する場合があります。
jar ファイルに appcompat を含めるパッケージ aapt、dx、および/または ecj を構築するには、スマートフォンの Termux でどのように行うことができますか? ハンドヘルドの Termux および Termux PRoot でこれらのパッケージをビルドできない場合、従来の Linux ボックスでこれを行うにはどうすればよいですか?