Support #415
AOSP 2.1 Compatibility
| Status: | New | Start: | 01/25/2010 | |
|---|---|---|---|---|
| Priority: | High | Due date: | ||
| Assigned to: | sweeterhome | % Done: | 0% |
|
| Category: | AndroidIntegration | |||
| Target version: | Preview 2 |
Description
The latest "Eclair" version of SH (beta_eclair_b661) is not compatible with Android 2.1 (custom ROM based on AOSP 2.1 code) on HTC Dream. The following error is thrown upon startup:
I/PackageManager( 1507): Adding preferred activity ComponentInfo{com.sweeterhome.preview2/com.sweeterhome.preview2.HomeActivity}:
I/PackageManager( 1507): Action: "android.intent.action.MAIN"
I/PackageManager( 1507): Category: "android.intent.category.HOME"
I/PackageManager( 1507): Category: "android.intent.category.DEFAULT"
I/ActivityManager( 1507): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x13a00000 cmp=com.sweeterhome.preview2/.HomeActivity }
I/ActivityManager( 1507): Start proc com.sweeterhome.preview2 for activity com.sweeterhome.preview2/.HomeActivity: pid=6904 uid=10058 gids={3003, 1015}
W/dalvikvm( 6904): Unable to resolve superclass of Lcom/sweeterhome/preview2/BaseHomeMapActivity; (188)
W/dalvikvm( 6904): Link of class 'Lcom/sweeterhome/preview2/BaseHomeMapActivity;' failed
W/dalvikvm( 6904): Unable to resolve superclass of Lcom/sweeterhome/preview2/HomeActivity; (637)
W/dalvikvm( 6904): Link of class 'Lcom/sweeterhome/preview2/HomeActivity;' failed
E/dalvikvm( 6904): Could not find class 'com.sweeterhome.preview2.HomeActivity', referenced from method com.sweeterhome.preview2.HomeApplication.handleQueues
W/dalvikvm( 6904): VFY: unable to resolve check-cast 693 (Lcom/sweeterhome/preview2/HomeActivity;) in Lcom/sweeterhome/preview2/HomeApplication;
D/dalvikvm( 6904): VFY: replacing opcode 0x1f at 0x0004
D/dalvikvm( 6904): Making a copy of Lcom/sweeterhome/preview2/HomeApplication;.handleQueues code (40 bytes)
D/SH ( 6904): SH:i: 0.000:01:LOG:Set default uncaught exception handler for this thread
D/SH ( 6904): SH:i: 0.010:01:LOG:Set uncaught exception handler for this thread
W/dalvikvm( 6904): Unable to resolve superclass of Lcom/sweeterhome/preview2/BaseHomeMapActivity; (188)
W/dalvikvm( 6904): Link of class 'Lcom/sweeterhome/preview2/BaseHomeMapActivity;' failed
W/dalvikvm( 6904): Unable to resolve superclass of Lcom/sweeterhome/preview2/HomeActivity; (637)
W/dalvikvm( 6904): Link of class 'Lcom/sweeterhome/preview2/HomeActivity;' failed
D/AndroidRuntime( 6904): Shutting down VM
W/dalvikvm( 6904): threadid=3: thread exiting with uncaught exception (group=0x4001e170)
E/SH ( 6904): SH:e: 0.026:01:LOG:Got uncaught exception in thread 1 named main exception java.lang.RuntimeException
E/SH ( 6904): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.sweeterhome.preview2/com.sweeterhome.preview2.HomeActivity}: java.lang.ClassNotFoundException: com.sweeterhome.preview2.HomeActivity in loader dalvik.system.PathClassLoader@43da5178
E/SH ( 6904): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2417)
E/SH ( 6904): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2512)
E/SH ( 6904): at android.app.ActivityThread.access$2200(ActivityThread.java:119)
E/SH ( 6904): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1863)
E/SH ( 6904): at android.os.Handler.dispatchMessage(Handler.java:99)
E/SH ( 6904): at android.os.Looper.loop(Looper.java:123)
E/SH ( 6904): at android.app.ActivityThread.main(ActivityThread.java:4363)
E/SH ( 6904): at java.lang.reflect.Method.invokeNative(Native Method)
E/SH ( 6904): at java.lang.reflect.Method.invoke(Method.java:521)
E/SH ( 6904): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
E/SH ( 6904): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
E/SH ( 6904): at dalvik.system.NativeStart.main(Native Method)
E/SH ( 6904): Caused by: java.lang.ClassNotFoundException: com.sweeterhome.preview2.HomeActivity in loader dalvik.system.PathClassLoader@43da5178
E/SH ( 6904): at dalvik.system.PathClassLoader.findClass(PathClassLoader.java:243)
E/SH ( 6904): at java.lang.ClassLoader.loadClass(ClassLoader.java:573)
E/SH ( 6904): at java.lang.ClassLoader.loadClass(ClassLoader.java:532)
E/SH ( 6904): at android.app.Instrumentation.newActivity(Instrumentation.java:1021)
E/SH ( 6904): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2409)
E/SH ( 6904): ... 11 more
E/SH ( 6904): SH:e: 0.270:01:LOG:caused by exception java.lang.ClassNotFoundException
E/SH ( 6904): java.lang.ClassNotFoundException: com.sweeterhome.preview2.HomeActivity in loader dalvik.system.PathClassLoader@43da5178
...
E/AndroidRuntime( 6904): Uncaught handler: thread main exiting due to uncaught exception
E/AndroidRuntime( 6904): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.sweeterhome.preview2/com.sweeterhome.preview2.HomeActivity}: java.lang.ClassNotFoundException: com.sweeterhome.preview2.HomeActivity in loader dalvik.system.PathClassLoader@43da5178
E/AndroidRuntime( 6904): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2417)
E/AndroidRuntime( 6904): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2512)
E/AndroidRuntime( 6904): at android.app.ActivityThread.access$2200(ActivityThread.java:119)
E/AndroidRuntime( 6904): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1863)
E/AndroidRuntime( 6904): at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 6904): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 6904): at android.app.ActivityThread.main(ActivityThread.java:4363)
E/AndroidRuntime( 6904): at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 6904): at java.lang.reflect.Method.invoke(Method.java:521)
E/AndroidRuntime( 6904): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
E/AndroidRuntime( 6904): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
E/AndroidRuntime( 6904): at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime( 6904): Caused by: java.lang.ClassNotFoundException: com.sweeterhome.preview2.HomeActivity in loader dalvik.system.PathClassLoader@43da5178
E/AndroidRuntime( 6904): at dalvik.system.PathClassLoader.findClass(PathClassLoader.java:243)
E/AndroidRuntime( 6904): at java.lang.ClassLoader.loadClass(ClassLoader.java:573)
E/AndroidRuntime( 6904): at java.lang.ClassLoader.loadClass(ClassLoader.java:532)
E/AndroidRuntime( 6904): at android.app.Instrumentation.newActivity(Instrumentation.java:1021)
E/AndroidRuntime( 6904): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2409)
E/AndroidRuntime( 6904): ... 11 more
I/Process ( 1507): Sending signal. PID: 6904 SIG: 3
I/dalvikvm( 6904): threadid=7: reacting to signal 3
E/dalvikvm( 6904): Unable to open stack trace file '/data/anr/traces.txt': Permission denied
History
Updated by chahk 7 months ago
- File logdump_1264437263538.txt added
Updated by sweeterhome 7 months ago
Can someone do a full logcat during startup and post here?
This might be because the eclair build depends on google libraries. For a custom ROM, you guys might want to try the donut build, which does not depend on the same libraries.