2013-02-06 103 views
0

我一直在嘗試使用TN_134 FTDI Android D2XX驅動程序和測試應用程序,並失敗慘敗。 LogCat告訴我它無法加載.jni文件,每當它嘗試時應用程序崩潰... 無法加載.jni庫,因爲我的設備沒有根(我不打算將其root )。 有什麼辦法可以繞過這個,使用相同的芯片組?有沒有辦法將.jni代碼集成到測試應用程序代碼中,以便不需要庫文件?我願意接受任何不涉及設備生根的建議。FTDI d2xx android通訊

回答

1

我有一個類似的問題,我只是將代碼中的JNI的位置(D2xx類)更正爲正確的位置,即從默認位置更改爲「/data/data/com.ftdi.d2xx/lib/libftd2xx -jni.so」。

順便說一句,您使用的驅動程序需要root訪問權限。 FTDI發佈了一個新的驅動程序,他們說這個驅動程序不需要root權限。只是檢查從他們的網站FTDI Android D2xx Driver

+0

我已閱讀()問題與官方驅動程序:http://stackoverflow.com/questions/15518214/official-ftdi-android-drivers-read-is-not-working – 4ntoine