看板 AndroidDev 關於我們 聯絡資訊
在前公司的時候,曾經提供 android library(.aar)到 Unity 平台上 讓 Uinty 能夠使用這個 lib 去呼叫到 Android sdk,也就是說我的lib只是 Android sdk 再用 Java 包一層罷了。 我的 lib 裡面有呼叫了 BLE 的相關 Android SDK,也就是說,Unity想要呼叫 BLE 相關,就可以透過我用 java 包的 class去呼叫,請問有沒有可能提供一個 透過 Android Studio 的 JNI,繞過 framework,去呼叫藍芽 native code呢? 只是個發想@@?以前有客戶想這樣搞過,但後來被我拒絕。原因是, 第一我找不到資料XD 第二 找不到資料表示難搞 第三 我就算沒提供這功能,一樣能運做 第四 我參考google官方,針對Unity提供的 Daydream remote SDK,人家也不是這樣搞 事隔多月,好奇問看看~ 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 219.68.215.61 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1535382370.A.A86.html
erty0402: 理論上可行吧~ 就像bluetoothap一樣 08/28 00:03
y3k: 應該可以 只是NDK寫起來比較累 08/28 06:58
gn00618777: 請問一樓 bluetoothap是一個繞過framework的範例嗎 08/28 08:07
gn00618777: 看來真的可行...在 JNI裡面再呼叫 dlopen 08/28 09:08
gn00618777: dlopen(bluetooth.default.so)相關的東西 08/28 09:08
gn00618777: 應該不行orz 官方只提供影像相關的NDK programming資 09/08 13:39
gn00618777: 料 09/08 13:39