raw 폴더의 main.dict 가 바이너리로 되어있는데. 오류가 나내요. 
stjoo 님께서 올려주신 소스 보고 따라하고 있는데. log로 하나씩 찍어보니 suggest.java 에서 리소스로 받은 main.dict 부분이. 문제인지..
로그도 올려봅니다.


07-30 01:20:35.708: INFO/-_-(976): -_-
07-30 01:20:35.708: INFO/-_-(976): -_-
07-30 01:20:35.708: INFO/-_-1(976): -_-
07-30 01:20:35.708: INFO/-_-2(976): -_-
07-30 01:20:35.719: INFO/-_-s1(976): -_-
07-30 01:20:35.719: INFO/-_-s2(976): -_-
07-30 01:20:35.719: DEBUG/dalvikvm(976): Trying to load lib /system/lib/libjni_latinime.so 0x43597b40
07-30 01:20:35.730: DEBUG/dalvikvm(976): Added shared lib /system/lib/libjni_latinime.so 0x43597b40
07-30 01:20:35.730: WARN/dalvikvm(976): JNI_OnLoad returned bad version (-1) in /system/lib/libjni_latinime.so 0x43597b40
07-30 01:20:35.730: WARN/dalvikvm(976): Exception Ljava/lang/NoClassDefFoundError; thrown during Lneomobile/dictionary/android/BinaryDictionary;.<clinit>
07-30 01:20:35.739: DEBUG/AndroidRuntime(976): Shutting down VM
07-30 01:20:35.739: WARN/dalvikvm(976): threadid=3: thread exiting with uncaught exception (group=0x4000fe70)
07-30 01:20:35.739: ERROR/AndroidRuntime(976): Uncaught handler: thread main exiting due to uncaught exception
07-30 01:20:35.759: ERROR/AndroidRuntime(976): java.lang.ExceptionInInitializerError
07-30 01:20:35.759: ERROR/AndroidRuntime(976):     at neomobile.neostylo.android.Suggest.<init>(Suggest.java:73)
07-30 01:20:35.759: ERROR/AndroidRuntime(976):     at neomobile.neostylo.android.SoftKeyboard.initSuggest(SoftKeyboard.java:191)
07-30 01:20:35.759: ERROR/AndroidRuntime(976):     at neomobile.neostylo.android.SoftKeyboard.onCreate(SoftKeyboard.java:173)
07-30 01:20:35.759: ERROR/AndroidRuntime(976):     at android.app.ActivityThread.handleCreateService(ActivityThread.java:2465)
07-30 01:20:35.759: ERROR/AndroidRuntime(976):     at android.app.ActivityThread.access$2800(ActivityThread.java:112)
07-30 01:20:35.759: ERROR/AndroidRuntime(976):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1744)
07-30 01:20:35.759: ERROR/AndroidRuntime(976):     at android.os.Handler.dispatchMessage(Handler.java:99)
07-30 01:20:35.759: ERROR/AndroidRuntime(976):     at android.os.Looper.loop(Looper.java:123)
07-30 01:20:35.759: ERROR/AndroidRuntime(976):     at android.app.ActivityThread.main(ActivityThread.java:3948)
07-30 01:20:35.759: ERROR/AndroidRuntime(976):     at java.lang.reflect.Method.invokeNative(Native Method)
07-30 01:20:35.759: ERROR/AndroidRuntime(976):     at java.lang.reflect.Method.invoke(Method.java:521)
07-30 01:20:35.759: ERROR/AndroidRuntime(976):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:782)
07-30 01:20:35.759: ERROR/AndroidRuntime(976):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:540)
07-30 01:20:35.759: ERROR/AndroidRuntime(976):     at dalvik.system.NativeStart.main(Native Method)
07-30 01:20:35.759: ERROR/AndroidRuntime(976): Caused by: java.lang.NoClassDefFoundError: com.android.inputmethod.latin.BinaryDictionary
07-30 01:20:35.759: ERROR/AndroidRuntime(976):     at java.lang.Runtime.nativeLoad(Native Method)
07-30 01:20:35.759: ERROR/AndroidRuntime(976):     at java.lang.Runtime.loadLibrary(Runtime.java:476)
07-30 01:20:35.759: ERROR/AndroidRuntime(976):     at java.lang.System.loadLibrary(System.java:557)
07-30 01:20:35.759: ERROR/AndroidRuntime(976):     at neomobile.dictionary.android.BinaryDictionary.<clinit>(BinaryDictionary.java:45)
07-30 01:20:35.759: ERROR/AndroidRuntime(976):     ... 14 more
07-30 01:20:35.759: ERROR/AndroidRuntime(976): Caused by: java.lang.ClassNotFoundException: com.android.inputmethod.latin.BinaryDictionary in loader dalvik.system.PathClassLoader@43597b40
07-30 01:20:35.759: ERROR/AndroidRuntime(976):     at dalvik.system.PathClassLoader.findClass(PathClassLoader.java:243)
07-30 01:20:35.759: ERROR/AndroidRuntime(976):     at java.lang.ClassLoader.loadClass(ClassLoader.java:573)
07-30 01:20:35.759: ERROR/AndroidRuntime(976):     at java.lang.ClassLoader.loadClass(ClassLoader.java:532)
07-30 01:20:35.759: ERROR/AndroidRuntime(976):     ... 18 more


 main.dict.JPG 



error부분.JPG