I think you're problem is here..

Check the bootlog to ensure that your keypad is associated with a
proper keylayout file..

W/KeyCharacterMap(  279): No keyboard for id 0
W/KeyCharacterMap(  279): Using default keymap: /system/usr/keychars/
qwerty.kcm.bin
W/ResourceType(  279): Failure getting entry for 0x7f020000 (t=1 e=0)
in package 0: 0xffffffb5
D/AndroidRuntime(  279): Shutting down VM
W/dalvikvm(  279): threadid=1: thread exiting with uncaught exception
(group=0x4001d800)
E/AndroidRuntime(  279): FATAL EXCEPTION: main
E/AndroidRuntime(  279): android.content.res.Resources
$NotFoundException: Resource ID #0x7f020000

-- Ashwin



On Sat, Jan 8, 2011 at 2:21 PM, Tux <[email protected]> wrote:
> Hi all,
>
> I have build the sources, and added my application in /packages/
> apps/  , my app is PrimAndroid/
> I have added it in core.mk and full.mk files of my vendor build. The
> app is showing in the application menu BUT when I launch it, the first
> screen is ok and then I try to press "menu" button of the device and
> the app is crashing, BUT in the usual sdk (so not the one I build), it
> is working perfectly fine. Why? Here is the logcat
> I do not understand the exception generated...
>
> I/ActivityManager(   59): Starting activity: Intent
> { act=android.intent.action.MAIN
> cat=[android.intent.category.LAUNCHER] flg=0x10200000
> cmp=com.android.PrimAndroid/.PrimAndroid }
> I/ActivityManager(   59): Start proc com.android.PrimAndroid for
> activity com.android.PrimAndroid/.PrimAndroid: pid=279 uid=10029
> gids={}
> I/ActivityManager(   59): Displayed activity
> com.android.PrimAndroid/.PrimAndroid: 1094 ms (total 1094 ms)
> W/KeyCharacterMap(  279): No keyboard for id 0
> W/KeyCharacterMap(  279): Using default keymap: /system/usr/keychars/
> qwerty.kcm.bin
> W/ResourceType(  279): Failure getting entry for 0x7f020000 (t=1 e=0)
> in package 0: 0xffffffb5
> D/AndroidRuntime(  279): Shutting down VM
> W/dalvikvm(  279): threadid=1: thread exiting with uncaught exception
> (group=0x4001d800)
> E/AndroidRuntime(  279): FATAL EXCEPTION: main
> E/AndroidRuntime(  279): android.content.res.Resources
> $NotFoundException: Resource ID #0x7f020000
> E/AndroidRuntime(  279):        at
> android.content.res.Resources.getValue(Resources.java:892)
> E/AndroidRuntime(  279):        at
> android.content.res.Resources.getDrawable(Resources.java:580)
> E/AndroidRuntime(  279):        at
> com.android.internal.view.menu.MenuItemImpl.getIcon(MenuItemImpl.java:
> 440)
> E/AndroidRuntime(  279):        at
> com.android.internal.view.menu.IconMenuItemView.initialize(IconMenuItemView.java:
> 109)
> E/AndroidRuntime(  279):        at
> com.android.internal.view.menu.MenuItemImpl.createItemView(MenuItemImpl.java:
> 594)
> E/AndroidRuntime(  279):        at
> com.android.internal.view.menu.MenuItemImpl.getItemView(MenuItemImpl.java:
> 577)
> E/AndroidRuntime(  279):        at
> com.android.internal.view.menu.IconMenuView.updateChildren(IconMenuView.java:
> 351)
> E/AndroidRuntime(  279):        at
> com.android.internal.view.menu.IconMenuView.initialize(IconMenuView.java:
> 333)
> E/AndroidRuntime(  279):        at com.android.internal.view.menu.MenuBuilder
> $MenuType.getMenuView(MenuBuilder.java:199)
> E/AndroidRuntime(  279):        at
> com.android.internal.view.menu.MenuBuilder.getMenuView(MenuBuilder.java:
> 323)
> E/AndroidRuntime(  279):        at
> com.android.internal.policy.impl.PhoneWindow.initializePanelContent(PhoneWindow.java:
> 840)
> E/AndroidRuntime(  279):        at
> com.android.internal.policy.impl.PhoneWindow.openPanel(PhoneWindow.java:
> 417)
> E/AndroidRuntime(  279):        at
> com.android.internal.policy.impl.PhoneWindow.onKeyUpPanel(PhoneWindow.java:
> 603)
> E/AndroidRuntime(  279):        at
> com.android.internal.policy.impl.PhoneWindow.onKeyUp(PhoneWindow.java:
> 1319)
> E/AndroidRuntime(  279):        at
> com.android.internal.policy.impl.PhoneWindow
> $DecorView.dispatchKeyEvent(PhoneWindow.java:1648)
> E/AndroidRuntime(  279):        at
> android.view.ViewRoot.deliverKeyEventToViewHierarchy(ViewRoot.java:
> 2471)
> E/AndroidRuntime(  279):        at
> android.view.ViewRoot.handleFinishedEvent(ViewRoot.java:2441)
> E/AndroidRuntime(  279):        at
> android.view.ViewRoot.handleMessage(ViewRoot.java:1735)
> E/AndroidRuntime(  279):        at
> android.os.Handler.dispatchMessage(Handler.java:99)
> E/AndroidRuntime(  279):        at android.os.Looper.loop(Looper.java:123)
> E/AndroidRuntime(  279):        at
> android.app.ActivityThread.main(ActivityThread.java:4627)
> E/AndroidRuntime(  279):        at
> java.lang.reflect.Method.invokeNative(Native Method)
> E/AndroidRuntime(  279):        at
> java.lang.reflect.Method.invoke(Method.java:521)
> E/AndroidRuntime(  279):        at com.android.internal.os.ZygoteInit
> $MethodAndArgsCaller.run(ZygoteInit.java:868)
> E/AndroidRuntime(  279):        at
> com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
> E/AndroidRuntime(  279):        at dalvik.system.NativeStart.main(Native
> Method)
> W/ActivityManager(   59):   Force finishing activity
> com.android.PrimAndroid/.PrimAndroid
> W/ActivityManager(   59): Activity pause timeout for
> HistoryRecord{43fba908 com.android.PrimAndroid/.PrimAndroid}
> W/ActivityManager(   59): Activity destroy timeout for
> HistoryRecord{43fba908 com.android.PrimAndroid/.PrimAndroid}
>
> --
> unsubscribe: [email protected]
> website: http://groups.google.com/group/android-porting
>

-- 
unsubscribe: [email protected]
website: http://groups.google.com/group/android-porting

Reply via email to