Tôi cần chạy một phiên bản dòng lệnh của ứng dụng java trên Android (Vâng, tôi biết nó không phải là tầm thường).CLI trên DalvikVM không thành công trên JNI lib
Tôi đang cố gắng bắt đầu sử dụng Dalvikvm, nó thực sự bắt đầu nhưng ở đâu đó sau mã của tôi không thành công vì nó bắt đầu sử dụng android.util.log và ném ngoại lệ này.
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)
Tôi đã thử đặt biến môi trường, tôi đặt biến LD_LIBRARY_PATH và BOOTCLASSPATH. Tôi thậm chí đã thử tải trước liblog với LD_PRELOAD nhưng không có gì cố định. Dường như có điều gì đó sai/khác với cách dalvikvm đặt môi trường.
Lệnh bạn đã sử dụng để bắt đầu nó là gì ... bắt đầu ở đó. –