기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

안녕하세요?

 

안드로이드 텍스트 입력기가 Latin, Pinyin, OpenWnn이 있는데,

7인치 LCD(800x480)에서 일본어 입력기가 동작하지 않아 질문 드립니다.

시험삼아 Eclipse에서 AVD를 생성할 때 LCD를 800x480으로 설정하고

[Messagin] app에서 inputmethod를 Japanese IME로 변경하면

"The application OpenWnn(process jp.co.omronsoft.openwnn) has stopped unexpectedly"

라고 나오면서 자판이 나타나지 않습니다.

logcat을 보면 NO JNI_Onload found... 메시지가 나오기는 하지만 결국

AndroidRuntime에서 E/AndroidRuntime( 1818): java.lang.IllegalArgumentException: width and height must be > 0
라는 메시지를 시작으로 오류가 나타납니다.

(Eclipse에서 input method를 Japanase IME로 변경할 경우 정상일 때(320x480)에도 No JNI_Onload...메시지는 나타 납니다.)

 

Tablet에서 강제로 LCD사이즈를 가로 400으로 하면 화면 구성이 조금 엉망이기는 하지만 일어 IME가 나타나는 것으로보아 가로 사이즈가 OpenWnn 과 관계가 있어 보이는데

혹시 tablet형태의 LCD(7인치 800x480) 에서 일본어 IME을 해보신 분 계시면 조언 부탁 드립니다.

 

아래 내용은 문제 발생시 printout된 logcat입니다.

D/dalvikvm( 1818): Trying to load lib /system/lib/libwnndict.so 0x43a90460
D/dalvikvm( 1818): Added shared lib /system/lib/libwnndict.so 0x43a90460
D/dalvikvm( 1818): No JNI_OnLoad found in /system/lib/libwnndict.so 0x43a90460
D/dalvikvm( 1818): +++ not scanning '/system/lib/libwebcore.so' for 'createWnnWork' (wrong CL)
D/dalvikvm( 1818): +++ not scanning '/system/lib/libmedia_jni.so' for 'createWnnWork' (wrong CL)
D/dalvikvm( 1818): +++ not scanning '/system/lib/libexif.so' for 'createWnnWork' (wrong CL)
D/dalvikvm( 1818): +++ not scanning '/system/lib/libsrec_jni.so' for 'createWnnWork' (wrong CL)
D/dalvikvm( 1818): +++ not scanning '/system/lib/libwebcore.so' for 'createQueryStringBase' (wrong CL)
D/dalvikvm( 1818): +++ not scanning '/system/lib/libmedia_jni.so' for 'createQueryStringBase' (wrong CL)
D/dalvikvm( 1818): +++ not scanning '/system/lib/libexif.so' for 'createQueryStringBase' (wrong CL)
D/dalvikvm( 1818): +++ not scanning '/system/lib/libsrec_jni.so' for 'createQueryStringBase' (wrong CL)
D/dalvikvm( 1818): GC freed 1427 objects / 331088 bytes in 60ms
D/dalvikvm( 1818): +++ not scanning '/system/lib/libwebcore.so' for 'clearDictionaryParameters' (wrong CL)
D/dalvikvm( 1818): +++ not scanning '/system/lib/libmedia_jni.so' for 'clearDictionaryParameters' (wrong CL)
D/dalvikvm( 1818): +++ not scanning '/system/lib/libexif.so' for 'clearDictionaryParameters' (wrong CL)
D/dalvikvm( 1818): +++ not scanning '/system/lib/libsrec_jni.so' for 'clearDictionaryParameters' (wrong CL)
D/dalvikvm( 1818): +++ not scanning '/system/lib/libwebcore.so' for 'clearApproxPatterns' (wrong CL)
D/dalvikvm( 1818): +++ not scanning '/system/lib/libmedia_jni.so' for 'clearApproxPatterns' (wrong CL)
D/dalvikvm( 1818): +++ not scanning '/system/lib/libexif.so' for 'clearApproxPatterns' (wrong CL)
D/dalvikvm( 1818): +++ not scanning '/system/lib/libsrec_jni.so' for 'clearApproxPatterns' (wrong CL)
D/dalvikvm( 1818): GC freed 1062 objects / 463936 bytes in 57ms
D/dalvikvm( 1818): GC freed 405 objects / 353504 bytes in 57ms
D/dalvikvm( 1818): +++ not scanning '/system/lib/libwebcore.so' for 'setDictionaryParameter' (wrong CL)
D/dalvikvm( 1818): +++ not scanning '/system/lib/libmedia_jni.so' for 'setDictionaryParameter' (wrong CL)
D/dalvikvm( 1818): +++ not scanning '/system/lib/libexif.so' for 'setDictionaryParameter' (wrong CL)
D/dalvikvm( 1818): +++ not scanning '/system/lib/libsrec_jni.so' for 'setDictionaryParameter' (wrong CL)
D/dalvikvm( 1818): +++ not scanning '/system/lib/libwebcore.so' for 'setApproxPattern' (wrong CL)
D/dalvikvm( 1818): +++ not scanning '/system/lib/libmedia_jni.so' for 'setApproxPattern' (wrong CL)
D/dalvikvm( 1818): +++ not scanning '/system/lib/libexif.so' for 'setApproxPattern' (wrong CL)
D/dalvikvm( 1818): +++ not scanning '/system/lib/libsrec_jni.so' for 'setApproxPattern' (wrong CL)
D/dalvikvm( 1818): +++ not scanning '/system/lib/libwebcore.so' for 'getNumberOfLeftPOS' (wrong CL)
D/dalvikvm( 1818): +++ not scanning '/system/lib/libmedia_jni.so' for 'getNumberOfLeftPOS' (wrong CL)
D/dalvikvm( 1818): +++ not scanning '/system/lib/libexif.so' for 'getNumberOfLeftPOS' (wrong CL)
D/dalvikvm( 1818): +++ not scanning '/system/lib/libsrec_jni.so' for 'getNumberOfLeftPOS' (wrong CL)
D/dalvikvm( 1818): +++ not scanning '/system/lib/libwebcore.so' for 'getConnectArray' (wrong CL)
D/dalvikvm( 1818): +++ not scanning '/system/lib/libmedia_jni.so' for 'getConnectArray' (wrong CL)
D/dalvikvm( 1818): +++ not scanning '/system/lib/libexif.so' for 'getConnectArray' (wrong CL)
D/dalvikvm( 1818): +++ not scanning '/system/lib/libsrec_jni.so' for 'getConnectArray' (wrong CL)
D/dalvikvm( 1818): +++ not scanning '/system/lib/libwebcore.so' for 'getLeftPartOfSpeechSpecifiedType' (wrong CL)
D/dalvikvm( 1818): +++ not scanning '/system/lib/libmedia_jni.so' for 'getLeftPartOfSpeechSpecifiedType' (wrong CL)
D/dalvikvm( 1818): +++ not scanning '/system/lib/libexif.so' for 'getLeftPartOfSpeechSpecifiedType' (wrong CL)
D/dalvikvm( 1818): +++ not scanning '/system/lib/libsrec_jni.so' for 'getLeftPartOfSpeechSpecifiedType' (wrong CL)
D/dalvikvm( 1818): +++ not scanning '/system/lib/libwebcore.so' for 'getRightPartOfSpeechSpecifiedType' (wrong CL)
D/dalvikvm( 1818): +++ not scanning '/system/lib/libmedia_jni.so' for 'getRightPartOfSpeechSpecifiedType' (wrong CL)
D/dalvikvm( 1818): +++ not scanning '/system/lib/libexif.so' for 'getRightPartOfSpeechSpecifiedType' (wrong CL)
D/dalvikvm( 1818): +++ not scanning '/system/lib/libsrec_jni.so' for 'getRightPartOfSpeechSpecifiedType' (wrong CL)
D/dalvikvm( 1297): GC freed 10270 objects / 697416 bytes in 113ms

D/AndroidRuntime( 1818): Shutting down VM
W/dalvikvm( 1818): threadid=3: thread exiting with uncaught exception (group=0x4001e160)
E/AndroidRuntime( 1818): Uncaught handler: thread main exiting due to uncaught exception
E/AndroidRuntime( 1818): java.lang.IllegalArgumentException: width and height must be > 0
E/AndroidRuntime( 1818): at android.graphics.Bitmap.nativeCreate(Native Method)
E/AndroidRuntime( 1818): at android.graphics.Bitmap.createBitmap(Bitmap.java:468)
E/AndroidRuntime( 1818): at android.inputmethodservice.KeyboardView.onBufferDraw(KeyboardView.java:623)
E/AndroidRuntime( 1818): at android.inputmethodservice.KeyboardView.onDraw(KeyboardView.java:614)
E/AndroidRuntime( 1818): at android.view.View.draw(View.java:6535)
E/AndroidRuntime( 1818): at android.view.ViewGroup.drawChild(ViewGroup.java:1531)
E/AndroidRuntime( 1818): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1258)
E/AndroidRuntime( 1818): at android.view.ViewGroup.drawChild(ViewGroup.java:1529)
E/AndroidRuntime( 1818): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1258)
E/AndroidRuntime( 1818): at android.view.ViewGroup.drawChild(ViewGroup.java:1529)
E/AndroidRuntime( 1818): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1258)
E/AndroidRuntime( 1818): at android.view.ViewGroup.drawChild(ViewGroup.java:1529)
E/AndroidRuntime( 1818): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1258)
E/AndroidRuntime( 1818): at android.view.ViewGroup.drawChild(ViewGroup.java:1529)
E/AndroidRuntime( 1818): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1258)
E/AndroidRuntime( 1818): at android.view.View.draw(View.java:6538)
E/AndroidRuntime( 1818): at android.widget.FrameLayout.draw(FrameLayout.java:352)
E/AndroidRuntime( 1818): at com.android.internal.policy.impl.PhoneWindow$DecorView.draw(PhoneWindow.java:1830)
E/AndroidRuntime( 1818): at android.view.ViewRoot.draw(ViewRoot.java:1349)
E/AndroidRuntime( 1818): at android.view.ViewRoot.performTraversals(ViewRoot.java:1114)
E/AndroidRuntime( 1818): at android.view.ViewRoot.handleMessage(ViewRoot.java:1633)
E/AndroidRuntime( 1818): at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 1818): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 1818): at android.app.ActivityThread.main(ActivityThread.java:4363)
E/AndroidRuntime( 1818): at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 1818): at java.lang.reflect.Method.invoke(Method.java:521)
E/AndroidRuntime( 1818): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
E/AndroidRuntime( 1818): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
E/AndroidRuntime( 1818): at dalvik.system.NativeStart.main(Native Method)
I/Process ( 1297): Sending signal. PID: 1818 SIG: 3
I/dalvikvm( 1818): threadid=7: reacting to signal 3
I/dalvikvm( 1818): Wrote stack trace to '/data/anr/traces.txt'
E/ActivityThread( 1297): Failed to find provider info for android.server.checkin
E/Checkin ( 1297): Error reporting crash: java.lang.IllegalArgumentException: Unknown URL content://android.server.checkin/crash
es

 

감사합니다.


minong

2010.05.27 18:06:43
*.150.141.50

안녕하세요?

 

createKeyboardsLandscape쪽이 막혀 있어서 오류가 났었습니다.

res아래에 ..._landscape.xml이 없기는 한데 일단 portrait와 동일한 xml을 사용하도록 하니까

이제 제대로 보이네요.

 

감사합니다.

List of Articles
번호 제목 글쓴이 날짜 조회 수sort
5448 오드로이드-t 불량화소랑 액정 [1] trumpetYK 2010-06-01 545
5447 [질문]6410에서 ARM/THUMB interwork 가 되나요? [1] 비둘기사냥꾼 2010-08-16 545
5446 gtk+DirectFB 컴파일관련 질문입니다. patro 2010-11-23 545
5445 T-Flash 카드 리더 문의 [2] 이창훈 2009-12-14 546
5444 ODROID 터치스크린 불량도 있나요? [1] shkim 2010-04-20 546
5443 toolchain설치와 glibc에 대한 질문입니다. [1] tedace 2010-06-20 546
5442 ordroid-s/t에 사용된 메모리가 LPDDR인가요? 아님 LPDDR2 인가요... [1] 투덜이72 2010-08-10 546
5441 preview 응용프로그램 실행 방법? 착한악마 2010-08-26 546
5440 H.264 Codec 관련 용어 [1] 김진만 2010-09-28 546
5439 이솝 프로젝트 V210 GPE-Xwindow- Rootfs 문의드립니다. 로키 2011-02-23 546
5438 NOR부팅 시 리셋문제, OTG가 안붙습니다. 도움부탁드립니다. [3] 박경호 2009-11-21 547
5437 [re] [질문] 2530F 에서 Serial 쓸려면? [1] 고현철 2008-05-16 547
5436 [질문]SDK Build시 추가해 주어야 할 폴더 [1] 송의석 2008-06-25 547
5435 sdio wifi card 구입처? [1] 이학남 2010-02-18 547
5434 Linux에서 RGB888 파일 출력관련 질문드립니다. [1] 이창용 2010-03-09 547
5433 [문의] x11 port 중 error (makekeys floating point exceptio... 요셉 2010-06-09 547
5432 2.4GHz 대역을 통과할 수 있는 물질이 뭐가 있을까요? [1] 도찬구 2010-06-29 547
5431 답변부탁드려요..갤탭에서 통화 테스트 로그 삭제 어떻게 하나요? [1] 쩌어엉 2011-05-03 547
5430 odroid에 일반 rootfs 올리는데 터치 device number 질문 [5] 박선종 2009-11-11 548
5429 MP2530 Wince 5.0 BSP를 다운받을수 없나요?? [1] 조장현 2010-03-24 548

사용자 로그인