看板 AndroidDev 關於我們 聯絡資訊
目前我們透過Tx Rx由電腦對手機下指令 現階段可以在hardware接收到電腦所輸入的字串 我要將輸入的字串往上傳到 frameworks/base/telephony/java/com/android/internal/telephony/xxxx.java 運作 這方面該如何實現呢!? hardware 的.cpp要呼叫frameworks .java 裡的方法 int main(int argc, char* argv[]) { int audio_options; int audio_params = 0; audio_options = getAudioOptType(argv[2]); if (argv[3] != NULL) { audio_params =strtol(argv[3], NULL, 0); } if ((audio_options == ECHO_SUPPRESSION) && (audio_params != 0)) { printf("String : %s\n", argv[3]); } } //往上傳argv[3] 請各位前輩指教一二 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.124.185.194
joyfulpizza:jni sample code看一下吧 05/17 16:27
gpc:要implement一整串的JNI 必要時你要在C裡面製作一個service 05/18 02:40
gpc:然後用IPC才能拉到數值 如果你想讓API層可以讀取到的話 05/18 02:40
AirGin:HAL->service->JNI->JAVA 05/20 22:47