AndroidでJavaアプリケーションのコマンドラインバージョンを実行する必要があります(簡単ではないことはわかっています)。
Dalvikvm を使用して起動しようとしていますが、実際には起動しますが、android.util.log の使用を開始してこの例外をスローするため、後でコードが失敗します。
java.lang.UnsatisfiedLinkError: println_native
at android.util.Log.println_native(Native Method)
at android.util.Log.i(Log.java:159)
at org.slf4j.impl.AndroidLogger.info(AndroidLogger.java:151)
at org.gihon.client.TunnelingClient.<init>(TunnelingClient.java:62)
at org.gihon.client.CLI.main(CLI.java:95)
at dalvik.system.NativeStart.main(Native Method)
環境変数を設定してみました。LD_LIBRARY_PATH および BOOTCLASSPATH 変数を設定しました。LD_PRELOAD を使用して liblog をプリロードしようとしましたが、何も修正されませんでした。dalvikvm が環境を設定する方法に何か問題がある/異なるようです。