android源码 谷歌拼音输入法已停止运行
android JZO54L android-4.1.2_r2 編譯,燒錄Nexus grouper,打開谷歌拼音輸入法彈出窗口說停止運行。
?
打開Logcat,說沒有?? jni_pinyinime? 。
和 這個情況相同:
https://www.cnblogs.com/tangdoudou/p/3552734.html
?
操作后,問題仍然存在。
之后的問題和這個相同:
https://blog.csdn.net/winsonx/article/details/6461810
?
里面說禁用編譯優化可以解決問題。.
?
正文開始。
另外,刪除nativeImOpenDecoder有關的方法也可以解決。
方法如下:
1. 在 /packages/inputmethods/PinyinIME/src/com/android/inputmethod/pinyin/PinyinDecoderService.java 中將
native static boolean nativeImOpenDecoder(byte fn_sys_dict[],? byte fn_usr_dict[]); 注釋掉。
2.? 在/packages/inputmethods/PinyinIME/jni/android/com_android_inputmethod_pinyin_PinyinDecoderService.cpp 中將
nativeImOpenDecoder函數注釋;將gMethods[] 里的{ "nativeImOpenDecoder", "([B[B)Z", (void*) nativeImOpenDecoder }注釋。
?
?3. 編譯這兩個地方。
mmm packages/inputmethods/PinyinIMEmmm packages/inputmethods/PinyinIME/jnimake snod4.燒錄
adb reboot bootloaderfastboot flash system system.img5. 問題解決。
?
總結
以上是生活随笔為你收集整理的android源码 谷歌拼音输入法已停止运行的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 每日TED What we don't
- 下一篇: 【RPA之家转载】智能RPA平台Ikig