各位大大日安
小弟目前還剛開始接觸android開發 所以很多地方和功能都非常不熟悉
因為近日打算把一套完整的linux library打包進安卓系統
在這中間遇到很多問題。
首先,我所使用的是libusb這套無需驅動的USB溝通媒介
在原先的linux系統上,我們只要去安裝這套函式庫,
就能套用裡面的函式去傳輸我們想對裝置下達的指令。
而我目前希望能將整包指令(指令集會呼叫libusb)
和libusb一同開發到我的APK中
目前研究到我使用android Studio 能調用native C code的指令
比較麻煩的就是要把Code轉成java看得懂的JNI
問題出在我希望能讓這些指令能在下去找libusb.h 或是直接連結到函式庫
這邊我僅能想像的是java可以從android.mk裡面調用
但是未來也要打包成.so檔的C code要怎麼調用?
請問有類似經驗,或是有接觸過libusb的大大們給予我一些建議
感謝!!