adamoutler / teamkomin

Automatically exported from code.google.com/p/teamkomin
0 stars 0 forks source link

Application crash: Better keyboard 8 #10

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1.Install better keyboard 8 from market
2.Activate keyboard
3.observe system crash

What is the expected output? What do you see instead?
The keyboard should pop up on screen, however the keyboard crashes instead.  
Cause is unknown.  

Suggestions?
Kernel Debug is required for further investigation.  

Original issue reported on code.google.com by adamoutler@gmail.com on 9 Mar 2011 at 2:35

GoogleCodeExporter commented 8 years ago
In attached log, you can see 
Exception Ljava/lang/NoClassDefFoundError; thrown during 
Lcom/betterandroid/inputmethod/latin/GingerBreadBinaryDictionary;.<clinit>

and GingerBreadBinaryDictionary.java

I am unfamiliar with this problem as I don't know the full layout of the system.

 I'm not sure if it is:
1. Missing Library which should have been installed by app
2. Missing Andromeda library
3. Improper QA on app.

Any input would be appreciated

Original comment by adamoutler@gmail.com on 21 Mar 2011 at 2:14

Attachments:

GoogleCodeExporter commented 8 years ago
The application crashes as well on Froyo 2.2.1 (I9000XWJS8) with the same error 
because it uses the same library as Gingerbread Keyboard. Uninstall gingerbread 
keyboard (apk and library) and the application works just fine. This is not ROM 
related. Please turn to the app's developer.

Original comment by ionut.ce...@gmail.com on 21 Mar 2011 at 7:21

GoogleCodeExporter commented 8 years ago
As stated, the issue lies in the application as the developer of the 
application decided to use the exact same library that the usual gingerbread 
keyboard uses.

Original comment by ionut.ce...@gmail.com on 21 Mar 2011 at 4:32

GoogleCodeExporter commented 8 years ago
That is standard practice in the android community.  It is encouraged on the 
google developer website and one of the principals of application development 
of Android.  You always build on existing data rather then create your own.  

We have made a change to gingerbread keyboard since version 1.0. This change 
added gblatinime lib to the library. So, rather then leave a defective library 
with version -1 in the system or piss off people who use gingerbread keyboard, 
The proper method would be to revert the keyboard so we do not loose 
functionality and we do not cause the system to have invalid libraries 
presented to it's applications. 

Original comment by adamoutler@gmail.com on 21 Mar 2011 at 6:01

GoogleCodeExporter commented 8 years ago
Fixed in SVN R46-R49

The previous gingerbread keyboard we were supporting had a hastily unversioned 
dictionary in it.  The new gingerbread keyboard has a proper dictionary.  
Better keyboard 8 is functioning properly.

Original comment by adamoutler@gmail.com on 21 Mar 2011 at 6:32

GoogleCodeExporter commented 8 years ago
Better keyboard 8 bug returned with libs from final commit.  The libs should 
not have been present.   Recommitted in R58

Original comment by adamoutler@gmail.com on 26 Mar 2011 at 1:06

GoogleCodeExporter commented 8 years ago

Original comment by adamoutler@gmail.com on 26 Mar 2011 at 1:07

GoogleCodeExporter commented 8 years ago
Issue 21 has been merged into this issue.

Original comment by adamoutler@gmail.com on 7 May 2011 at 3:54