[問題] NDK開發後的APK無法正常WORK
前言....
開發的應用程式是需要抓取到虛擬COM PORT的值,
並將資料顯示在我的Android介面上
-----------------------------------------------------
小弟最近嚐試透過NDK方式來開發與廠商相同的APK
JNI部分檔名都自己設定的,只有最後LAYOUT部分是直接採用廠商的
這樣用來測試自己的JNI是否OK~
APK 成功安裝後,開啟介面也沒問題...
但是........當我要開啟設備時始終抓不到我的 虛擬COM PORT
現在不清楚問題出在哪邊
想問問有沒有人知道我的問題點在哪
我個人覺得有以下可能
1. 因為製作 JNI 那邊檔名都改過,所以我的android source code找不到,
所以無法使用?所以要將檔案包進 android source code理,重新編譯
android 映像檔?
2. 程式沒寫好?
有請高手指導一下~~
感謝您 ~~^^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.130.19.154
※ 編輯: lcm525108 來自: 140.130.19.154 (08/17 20:35)
→
08/17 20:49, , 1F
08/17 20:49, 1F
用廠商的APK可以WORK,用我的APK無法WORK,程式碼都一樣,只是檔名不同
※ 編輯: lcm525108 來自: 140.130.19.154 (08/17 20:56)
→
08/17 21:39, , 2F
08/17 21:39, 2F
小弟稍晚想了一下,是不是廠商本身的.SO檔已經是包在android source code裡面
若是call跟他一樣的.SO檔,程式是不是可以正廠運作,
果真~~賓果!!!
因該是在andorid source code 裡面的application.mk android.mk .so都是已經設定
好了,所以新增的話要去source code做修改
目前推測是這樣~實際問題也是要碰了才會知道
若是覺得我這樣是錯的話,有請高手指教
感謝
※ 編輯: lcm525108 來自: 60.244.146.253 (08/18 00:14)
→
08/18 08:39, , 3F
08/18 08:39, 3F
AndroidDev 近期熱門文章
PTT數位生活區 即時熱門文章