Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/336.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 安卓应用。ClassNotFoundException_Java_Android_Classnotfoundexception - Fatal编程技术网

Java 安卓应用。ClassNotFoundException

Java 安卓应用。ClassNotFoundException,java,android,classnotfoundexception,Java,Android,Classnotfoundexception,我知道这个例外已经被讨论了一遍又一遍,但不知何故我无法解决这个问题。 不久前,我制作了一个应用程序(BeerOrNoBeer Drinkinggame),并将其发布在Google Play Store上,但在我换了一台新的笔记本电脑后,我无法让它正常工作。 该应用程序将进入菜单,甚至进入游戏活动和触觉。但当我尝试打开SendBeerBrand活动或按屏幕上的Back按钮时,应用程序将停止 如果有人能帮助我,我将不胜感激,这样我才能最终完成期待已久的更新 我在Github上有完整的代码 此函数用于

我知道这个例外已经被讨论了一遍又一遍,但不知何故我无法解决这个问题。 不久前,我制作了一个应用程序(BeerOrNoBeer Drinkinggame),并将其发布在Google Play Store上,但在我换了一台新的笔记本电脑后,我无法让它正常工作。 该应用程序将进入菜单,甚至进入游戏活动和触觉。但当我尝试打开SendBeerBrand活动或按屏幕上的Back按钮时,应用程序将停止

如果有人能帮助我,我将不胜感激,这样我才能最终完成期待已久的更新

我在Github上有完整的代码

此函数用于打开新活动:

public void sendbeer(){
    Intent gosendbeer  = new Intent("com.celticwolf.alex.SENDBRAND");
    startActivity(gosendbeer);
}
这是按下按钮启动“SendBeerBrand”后的错误日志

以下是按下屏幕右上角的后退按钮后的日志:

06-19 13:51:43.743: D/ActionBarSherlock(281): [callbackPrepareOptionsMenu] returning true
06-19 13:51:43.743: W/KeyCharacterMap(281): No keyboard for id -1
06-19 13:51:43.743: W/KeyCharacterMap(281): Using default keymap: /system/usr/keychars/qwerty.kcm.bin
06-19 13:51:43.823: D/dalvikvm(281): GC_FOR_MALLOC freed 4847 objects / 237824 bytes in 58ms
06-19 13:51:43.833: E/Cursor(281): Finalizing a Cursor that has not been deactivated or closed. database = /data/data/com.celticwolf.alex/databases/sqlbeerlist.sqlite, table = null, query = SELECT _id, fakebrand FROM nobeers
06-19 13:51:43.833: E/Cursor(281): android.database.sqlite.DatabaseObjectNotClosedException: Application did not close the cursor or database object that was opened here
06-19 13:51:43.833: E/Cursor(281):  at android.database.sqlite.SQLiteCursor.<init>(SQLiteCursor.java:210)
06-19 13:51:43.833: E/Cursor(281):  at android.database.sqlite.SQLiteDirectCursorDriver.query(SQLiteDirectCursorDriver.java:53)
06-19 13:51:43.833: E/Cursor(281):  at android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:1345)
06-19 13:51:43.833: E/Cursor(281):  at android.database.sqlite.SQLiteDatabase.rawQuery(SQLiteDatabase.java:1315)
06-19 13:51:43.833: E/Cursor(281):  at com.celticwolf.alex.DataBaseHelper.getnobeers(DataBaseHelper.java:264)
06-19 13:51:43.833: E/Cursor(281):  at com.celticwolf.alex.Game.getDatabase(Game.java:182)
06-19 13:51:43.833: E/Cursor(281):  at com.celticwolf.alex.Game.onCreate(Game.java:94)
06-19 13:51:43.833: E/Cursor(281):  at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
06-19 13:51:43.833: E/Cursor(281):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627)
06-19 13:51:43.833: E/Cursor(281):  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)
06-19 13:51:43.833: E/Cursor(281):  at android.app.ActivityThread.access$2300(ActivityThread.java:125)
06-19 13:51:43.833: E/Cursor(281):  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)
06-19 13:51:43.833: E/Cursor(281):  at android.os.Handler.dispatchMessage(Handler.java:99)
06-19 13:51:43.833: E/Cursor(281):  at android.os.Looper.loop(Looper.java:123)
06-19 13:51:43.833: E/Cursor(281):  at android.app.ActivityThread.main(ActivityThread.java:4627)
06-19 13:51:43.833: E/Cursor(281):  at java.lang.reflect.Method.invokeNative(Native Method)
06-19 13:51:43.833: E/Cursor(281):  at java.lang.reflect.Method.invoke(Method.java:521)
06-19 13:51:43.833: E/Cursor(281):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
06-19 13:51:43.833: E/Cursor(281):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
06-19 13:51:43.833: E/Cursor(281):  at dalvik.system.NativeStart.main(Native Method)
06-19 13:51:43.833: I/dalvikvm(281): Could not find method com.actionbarsherlock.internal.view.menu.ActionMenuItemView.onHoverEvent, referenced from method com.actionbarsherlock.internal.view.menu.ActionMenuItemView.dispatchHoverEvent
06-19 13:51:43.833: W/dalvikvm(281): VFY: unable to resolve virtual method 6350: Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.onHoverEvent (Landroid/view/MotionEvent;)Z
06-19 13:51:43.833: D/dalvikvm(281): VFY: replacing opcode 0x6e at 0x0006
06-19 13:51:43.833: D/dalvikvm(281): VFY: dead code 0x0009-0009 in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.dispatchHoverEvent (Landroid/view/MotionEvent;)Z
06-19 13:51:43.853: E/Cursor(281): Finalizing a Cursor that has not been deactivated or closed. database = /data/data/com.celticwolf.alex/databases/sqlbeerlist.sqlite, table = null, query = SELECT _id, nobeercountry FROM nobeers
06-19 13:51:43.853: E/Cursor(281): android.database.sqlite.DatabaseObjectNotClosedException: Application did not close the cursor or database object that was opened here
06-19 13:51:43.853: E/Cursor(281):  at android.database.sqlite.SQLiteCursor.<init>(SQLiteCursor.java:210)
06-19 13:51:43.853: E/Cursor(281):  at android.database.sqlite.SQLiteDirectCursorDriver.query(SQLiteDirectCursorDriver.java:53)
06-19 13:51:43.853: E/Cursor(281):  at android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:1345)
06-19 13:51:43.853: E/Cursor(281):  at android.database.sqlite.SQLiteDatabase.rawQuery(SQLiteDatabase.java:1315)
06-19 13:51:43.853: E/Cursor(281):  at com.celticwolf.alex.DataBaseHelper.getnobeercountries(DataBaseHelper.java:284)
06-19 13:51:43.853: E/Cursor(281):  at com.celticwolf.alex.Game.getDatabase(Game.java:181)
06-19 13:51:43.853: E/Cursor(281):  at com.celticwolf.alex.Game.onCreate(Game.java:94)
06-19 13:51:43.853: E/Cursor(281):  at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
06-19 13:51:43.853: E/Cursor(281):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627)
06-19 13:51:43.853: E/Cursor(281):  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)
06-19 13:51:43.853: E/Cursor(281):  at android.app.ActivityThread.access$2300(ActivityThread.java:125)
06-19 13:51:43.853: E/Cursor(281):  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)
06-19 13:51:43.853: E/Cursor(281):  at android.os.Handler.dispatchMessage(Handler.java:99)
06-19 13:51:43.853: E/Cursor(281):  at android.os.Looper.loop(Looper.java:123)
06-19 13:51:43.853: E/Cursor(281):  at android.app.ActivityThread.main(ActivityThread.java:4627)
06-19 13:51:43.853: E/Cursor(281):  at java.lang.reflect.Method.invokeNative(Native Method)
06-19 13:51:43.853: E/Cursor(281):  at java.lang.reflect.Method.invoke(Method.java:521)
06-19 13:51:43.853: E/Cursor(281):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
06-19 13:51:43.853: E/Cursor(281):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
06-19 13:51:43.853: E/Cursor(281):  at dalvik.system.NativeStart.main(Native Method)
06-19 13:51:43.853: I/dalvikvm(281): Could not find method android.widget.LinearLayout.onPopulateAccessibilityEvent, referenced from method com.actionbarsherlock.internal.view.menu.ActionMenuItemView.onPopulateAccessibilityEvent
06-19 13:51:43.853: W/dalvikvm(281): VFY: unable to resolve virtual method 4886: Landroid/widget/LinearLayout;.onPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V
06-19 13:51:43.853: D/dalvikvm(281): VFY: replacing opcode 0x6f at 0x0006
06-19 13:51:43.873: E/Cursor(281): Finalizing a Cursor that has not been deactivated or closed. database = /data/data/com.celticwolf.alex/databases/sqlbeerlist.sqlite, table = null, query = SELECT _id, country FROM beers
06-19 13:51:43.873: E/Cursor(281): android.database.sqlite.DatabaseObjectNotClosedException: Application did not close the cursor or database object that was opened here
06-19 13:51:43.873: E/Cursor(281):  at android.database.sqlite.SQLiteCursor.<init>(SQLiteCursor.java:210)
06-19 13:51:43.873: E/Cursor(281):  at android.database.sqlite.SQLiteDirectCursorDriver.query(SQLiteDirectCursorDriver.java:53)
06-19 13:51:43.873: E/Cursor(281):  at android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:1345)
06-19 13:51:43.873: E/Cursor(281):  at android.database.sqlite.SQLiteDatabase.rawQuery(SQLiteDatabase.java:1315)
06-19 13:51:43.873: E/Cursor(281):  at com.celticwolf.alex.DataBaseHelper.getcountries(DataBaseHelper.java:241)
06-19 13:51:43.873: E/Cursor(281):  at com.celticwolf.alex.Game.getDatabase(Game.java:180)
06-19 13:51:43.873: E/Cursor(281):  at com.celticwolf.alex.Game.onCreate(Game.java:94)
06-19 13:51:43.873: E/Cursor(281):  at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
06-19 13:51:43.873: E/Cursor(281):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627)
06-19 13:51:43.873: E/Cursor(281):  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)
06-19 13:51:43.873: E/Cursor(281):  at android.app.ActivityThread.access$2300(ActivityThread.java:125)
06-19 13:51:43.873: E/Cursor(281):  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)
06-19 13:51:43.873: E/Cursor(281):  at android.os.Handler.dispatchMessage(Handler.java:99)
06-19 13:51:43.873: E/Cursor(281):  at android.os.Looper.loop(Looper.java:123)
06-19 13:51:43.873: E/Cursor(281):  at android.app.ActivityThread.main(ActivityThread.java:4627)
06-19 13:51:43.873: E/Cursor(281):  at java.lang.reflect.Method.invokeNative(Native Method)
06-19 13:51:43.873: E/Cursor(281):  at java.lang.reflect.Method.invoke(Method.java:521)
06-19 13:51:43.873: E/Cursor(281):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
06-19 13:51:43.873: E/Cursor(281):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
06-19 13:51:43.873: E/Cursor(281):  at dalvik.system.NativeStart.main(Native Method)
06-19 13:51:43.883: D/dalvikvm(281): DexOpt: couldn't find static field
06-19 13:51:43.883: W/dalvikvm(281): VFY: unable to resolve static field 5640 (ROOT) in Ljava/util/Locale;
06-19 13:51:43.883: D/dalvikvm(281): VFY: replacing opcode 0x62 at 0x0012
06-19 13:51:43.883: D/dalvikvm(281): VFY: dead code 0x0014-001a in Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.setTextCompat (Ljava/lang/CharSequence;)V
06-19 13:51:43.903: E/Cursor(281): Finalizing a Cursor that has not been deactivated or closed. database = /data/data/com.celticwolf.alex/databases/sqlbeerlist.sqlite, table = null, query = SELECT _id, brand FROM beers
06-19 13:51:43.903: E/Cursor(281): android.database.sqlite.DatabaseObjectNotClosedException: Application did not close the cursor or database object that was opened here
06-19 13:51:43.903: E/Cursor(281):  at android.database.sqlite.SQLiteCursor.<init>(SQLiteCursor.java:210)
06-19 13:51:43.903: E/Cursor(281):  at android.database.sqlite.SQLiteDirectCursorDriver.query(SQLiteDirectCursorDriver.java:53)
06-19 13:51:43.903: E/Cursor(281):  at android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:1345)
06-19 13:51:43.903: E/Cursor(281):  at android.database.sqlite.SQLiteDatabase.rawQuery(SQLiteDatabase.java:1315)
06-19 13:51:43.903: E/Cursor(281):  at com.celticwolf.alex.DataBaseHelper.getbeers(DataBaseHelper.java:221)
06-19 13:51:43.903: E/Cursor(281):  at com.celticwolf.alex.Game.getDatabase(Game.java:179)
06-19 13:51:43.903: E/Cursor(281):  at com.celticwolf.alex.Game.onCreate(Game.java:94)
06-19 13:51:43.903: E/Cursor(281):  at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
06-19 13:51:43.903: E/Cursor(281):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627)
06-19 13:51:43.903: E/Cursor(281):  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)
06-19 13:51:43.903: E/Cursor(281):  at android.app.ActivityThread.access$2300(ActivityThread.java:125)
06-19 13:51:43.903: E/Cursor(281):  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)
06-19 13:51:43.903: E/Cursor(281):  at android.os.Handler.dispatchMessage(Handler.java:99)
06-19 13:51:43.903: E/Cursor(281):  at android.os.Looper.loop(Looper.java:123)
06-19 13:51:43.903: E/Cursor(281):  at android.app.ActivityThread.main(ActivityThread.java:4627)
06-19 13:51:43.903: E/Cursor(281):  at java.lang.reflect.Method.invokeNative(Native Method)
06-19 13:51:43.903: E/Cursor(281):  at java.lang.reflect.Method.invoke(Method.java:521)
06-19 13:51:43.903: E/Cursor(281):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
06-19 13:51:43.903: E/Cursor(281):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
06-19 13:51:43.903: E/Cursor(281):  at dalvik.system.NativeStart.main(Native Method)
06-19 13:51:44.043: D/dalvikvm(281): GC_EXTERNAL_ALLOC freed 2324 objects / 192104 bytes in 61ms
06-19 13:51:45.233: D/ActionBarSherlock(281): [dispatchStop]
06-19 13:51:46.733: D/ActionBarSherlock(281): [callbackOptionsItemSelected] item: null
06-19 13:51:46.733: D/AndroidRuntime(281): Shutting down VM
06-19 13:51:46.733: W/dalvikvm(281): threadid=1: thread exiting with uncaught exception (group=0x4001d800)
06-19 13:51:46.743: E/AndroidRuntime(281): FATAL EXCEPTION: main
06-19 13:51:46.743: E/AndroidRuntime(281): android.content.ActivityNotFoundException: Unable to find explicit activity class {com.celticwolf.alex/com.actionbarsherlock.view.Menu}; have you declared this activity in your AndroidManifest.xml?
06-19 13:51:46.743: E/AndroidRuntime(281):  at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1404)
06-19 13:51:46.743: E/AndroidRuntime(281):  at android.app.Instrumentation.execStartActivity(Instrumentation.java:1378)
06-19 13:51:46.743: E/AndroidRuntime(281):  at android.app.Activity.startActivityForResult(Activity.java:2817)
06-19 13:51:46.743: E/AndroidRuntime(281):  at android.app.Activity.startActivity(Activity.java:2923)
06-19 13:51:46.743: E/AndroidRuntime(281):  at com.celticwolf.alex.Game.onOptionsItemSelected(Game.java:679)
06-19 13:51:46.743: E/AndroidRuntime(281):  at com.actionbarsherlock.app.SherlockActivity.onMenuItemSelected(SherlockActivity.java:208)
06-19 13:51:46.743: E/AndroidRuntime(281):  at com.actionbarsherlock.ActionBarSherlock.callbackOptionsItemSelected(ActionBarSherlock.java:603)
06-19 13:51:46.743: E/AndroidRuntime(281):  at com.actionbarsherlock.internal.ActionBarSherlockCompat.onMenuItemSelected(ActionBarSherlockCompat.java:600)
06-19 13:51:46.743: E/AndroidRuntime(281):  at com.actionbarsherlock.internal.widget.ActionBarView$3.onClick(ActionBarView.java:163)
06-19 13:51:46.743: E/AndroidRuntime(281):  at android.view.View.performClick(View.java:2408)
06-19 13:51:46.743: E/AndroidRuntime(281):  at android.view.View$PerformClick.run(View.java:8816)
06-19 13:51:46.743: E/AndroidRuntime(281):  at android.os.Handler.handleCallback(Handler.java:587)
06-19 13:51:46.743: E/AndroidRuntime(281):  at android.os.Handler.dispatchMessage(Handler.java:92)
06-19 13:51:46.743: E/AndroidRuntime(281):  at android.os.Looper.loop(Looper.java:123)
06-19 13:51:46.743: E/AndroidRuntime(281):  at android.app.ActivityThread.main(ActivityThread.java:4627)
06-19 13:51:46.743: E/AndroidRuntime(281):  at java.lang.reflect.Method.invokeNative(Native Method)
06-19 13:51:46.743: E/AndroidRuntime(281):  at java.lang.reflect.Method.invoke(Method.java:521)
06-19 13:51:46.743: E/AndroidRuntime(281):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
06-19 13:51:46.743: E/AndroidRuntime(281):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
06-19 13:51:46.743: E/AndroidRuntime(281):  at dalvik.system.NativeStart.main(Native Method)
06-19 13:51:49.624: I/Process(281): Sending signal. PID: 281 SIG: 9
06-19 13:51:43.743:D/ActionBarSherlock(281):[CallbackPrepareOptions功能表]返回true
06-19 13:51:43.743:W/KeyCharacterMap(281):id-1没有键盘
06-19 13:51:43.743:W/KeyCharacterMap(281):使用默认keymap:/system/usr/keychars/qwerty.kcm.bin
06-19 13:51:43.823:D/dalvikvm(281):GC_FOR_MALLOC在58毫秒内释放了4847个对象/237824字节
06-19 13:51:43.833:E/游标(281):结束尚未停用或关闭的游标。database=/data/data/com.celticwolf.alex/databases/sqlbeerlist.sqlite,table=null,query=SELECT _id,来自nobeers的fakebrand
06-19 13:51:43.833:E/Cursor(281):android.database.sqlite.DatabaseObjectNotClosedException:应用程序未关闭此处打开的光标或数据库对象
06-19 13:51:43.833:E/Cursor(281):位于android.database.sqlite.SQLiteCursor.(SQLiteCursor.java:210)
06-19 13:51:43.833:E/Cursor(281):位于android.database.sqlite.SQLiteDirectCursorDriver.query(SQLiteDirectCursorDriver.java:53)
06-19 13:51:43.833:E/Cursor(281):位于android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:1345)
06-19 13:51:43.833:E/Cursor(281):位于android.database.sqlite.SQLiteDatabase.rawQuery(SQLiteDatabase.java:1315)
06-19 13:51:43.833:E/Cursor(281):位于com.celticwolf.alex.DataBaseHelper.getnobeers(DataBaseHelper.java:264)
06-19 13:51:43.833:E/Cursor(281):位于com.celticwolf.alex.Game.getDatabase(Game.java:182)
06-19 13:51:43.833:E/Cursor(281):位于com.celticwolf.alex.Game.onCreate(Game.java:94)
06-19 13:51:43.833:E/Cursor(281):位于android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
06-19 13:51:43.833:E/Cursor(281):位于android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627)
06-19 13:51:43.833:E/Cursor(281):位于android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)
06-19 13:51:43.833:E/Cursor(281):在android.app.ActivityThread.access$2300(ActivityThread.java:125)
06-19 13:51:43.833:E/Cursor(281):位于android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)
06-19 13:51:43.833:E/Cursor(281):位于android.os.Handler.dispatchMessage(Handler.java:99)
06-19 13:51:43.833:E/Cursor(281):位于android.os.Looper.loop(Looper.java:123)
06-19 13:51:43.833:E/Cursor(281):位于android.app.ActivityThread.main(ActivityThread.java:4627)
06-19 13:51:43.833:E/Cursor(281):位于java.lang.reflect.Method.invokenactive(本机方法)
06-19 13:51:43.833:E/Cursor(281):位于java.lang.reflect.Method.invoke(Method.java:521)
06-19 13:51:43.833:E/Cursor(281):在com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
06-19 13:51:43.833:E/Cursor(281):位于com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
06-19 13:51:43.833:E/光标(281):位于dalvik.system.NativeStart.main(本机方法)
06-19 13:51:43.833:I/dalvikvm(281):找不到从方法com.actionbarsherlock.internal.view.menu.ActionMenuItemView.onHoverEvent引用的方法com.actionbarsherlock.internal.view.menu.ActionMenuItemView.dispatchHoverEvent
06-19 13:51:43.833:W/dalvikvm(281):VFY:无法解析虚拟方法6350:Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;。onHoverEvent(Landroid/view/MotionEvent;)Z
06-19 13:51:43.833:D/dalvikvm(281):VFY:在0x0006处替换操作码0x6e
06-19 13:51:43.833:D/dalvikvm(281):VFY:Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;中的死代码0x0009-0009;。dispatchHoverEvent(Landroid/view/MotionEvent;)Z
06-19 13:51:43.853:E/游标(281):结束尚未停用或关闭的游标。database=/data/data/com.celticwolf.alex/databases/sqlbeerlist.sqlite,table=null,query=SELECT _id,nobeercountry FROM nobeers
06-19 13:51:43.853:E/Cursor(281):android.database.sqlite.DatabaseObjectNotClosedException:应用程序未关闭在此打开的光标或数据库对象
06-19 13:51:43.853:E/Cursor(281):位于android.database.sqlite.SQLiteCursor.(SQLiteCursor.java:210)
06-19 13:51:43.853:E/Cursor(281):位于android.database.sqlite.SQLiteDirectCursorDriver.query(SQLiteDirectCursorDriver.java:53)
06-19 13:51:43.853:E/Cursor(281):位于android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:1345)
06-19 13:51:43.853:E/Cursor(281):位于android.database.sqlite.SQLiteDatabase.rawQuery(SQLiteDatabase.java:1315)
06-19 13:51:43.853:E/Cursor(281):在com.celticwolf.alex.DataBaseHelper.getnobeercountries(DataBaseHelper.java:284)
06-19 13:51:43.853:E/Cursor(281):位于com.celticwolf.alex.Game.getDatabase(Game.java:181)
06-19 13:51:43.853:E/Cursor(281):位于com.celticwolf.alex.Game.onCreate(Game.java:94)
06-19 13:51:43.853:E/Cursor(281):位于android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
06-19 13:51:43.853:E/Cursor(281):位于android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627)
06-19 13:51:43.853:E/Cursor(281):位于android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)
06-19 13:51:43.853:E/Cursor(281):在android.app.ActivityThread.access$2300(ActivityThread.java:125)
06-19 13:51:43.853:E/光标(281):在android.app.Acti
06-19 13:51:43.743: D/ActionBarSherlock(281): [callbackPrepareOptionsMenu] returning true
06-19 13:51:43.743: W/KeyCharacterMap(281): No keyboard for id -1
06-19 13:51:43.743: W/KeyCharacterMap(281): Using default keymap: /system/usr/keychars/qwerty.kcm.bin
06-19 13:51:43.823: D/dalvikvm(281): GC_FOR_MALLOC freed 4847 objects / 237824 bytes in 58ms
06-19 13:51:43.833: E/Cursor(281): Finalizing a Cursor that has not been deactivated or closed. database = /data/data/com.celticwolf.alex/databases/sqlbeerlist.sqlite, table = null, query = SELECT _id, fakebrand FROM nobeers
06-19 13:51:43.833: E/Cursor(281): android.database.sqlite.DatabaseObjectNotClosedException: Application did not close the cursor or database object that was opened here
06-19 13:51:43.833: E/Cursor(281):  at android.database.sqlite.SQLiteCursor.<init>(SQLiteCursor.java:210)
06-19 13:51:43.833: E/Cursor(281):  at android.database.sqlite.SQLiteDirectCursorDriver.query(SQLiteDirectCursorDriver.java:53)
06-19 13:51:43.833: E/Cursor(281):  at android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:1345)
06-19 13:51:43.833: E/Cursor(281):  at android.database.sqlite.SQLiteDatabase.rawQuery(SQLiteDatabase.java:1315)
06-19 13:51:43.833: E/Cursor(281):  at com.celticwolf.alex.DataBaseHelper.getnobeers(DataBaseHelper.java:264)
06-19 13:51:43.833: E/Cursor(281):  at com.celticwolf.alex.Game.getDatabase(Game.java:182)
06-19 13:51:43.833: E/Cursor(281):  at com.celticwolf.alex.Game.onCreate(Game.java:94)
06-19 13:51:43.833: E/Cursor(281):  at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
06-19 13:51:43.833: E/Cursor(281):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627)
06-19 13:51:43.833: E/Cursor(281):  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)
06-19 13:51:43.833: E/Cursor(281):  at android.app.ActivityThread.access$2300(ActivityThread.java:125)
06-19 13:51:43.833: E/Cursor(281):  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)
06-19 13:51:43.833: E/Cursor(281):  at android.os.Handler.dispatchMessage(Handler.java:99)
06-19 13:51:43.833: E/Cursor(281):  at android.os.Looper.loop(Looper.java:123)
06-19 13:51:43.833: E/Cursor(281):  at android.app.ActivityThread.main(ActivityThread.java:4627)
06-19 13:51:43.833: E/Cursor(281):  at java.lang.reflect.Method.invokeNative(Native Method)
06-19 13:51:43.833: E/Cursor(281):  at java.lang.reflect.Method.invoke(Method.java:521)
06-19 13:51:43.833: E/Cursor(281):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
06-19 13:51:43.833: E/Cursor(281):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
06-19 13:51:43.833: E/Cursor(281):  at dalvik.system.NativeStart.main(Native Method)
06-19 13:51:43.833: I/dalvikvm(281): Could not find method com.actionbarsherlock.internal.view.menu.ActionMenuItemView.onHoverEvent, referenced from method com.actionbarsherlock.internal.view.menu.ActionMenuItemView.dispatchHoverEvent
06-19 13:51:43.833: W/dalvikvm(281): VFY: unable to resolve virtual method 6350: Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.onHoverEvent (Landroid/view/MotionEvent;)Z
06-19 13:51:43.833: D/dalvikvm(281): VFY: replacing opcode 0x6e at 0x0006
06-19 13:51:43.833: D/dalvikvm(281): VFY: dead code 0x0009-0009 in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.dispatchHoverEvent (Landroid/view/MotionEvent;)Z
06-19 13:51:43.853: E/Cursor(281): Finalizing a Cursor that has not been deactivated or closed. database = /data/data/com.celticwolf.alex/databases/sqlbeerlist.sqlite, table = null, query = SELECT _id, nobeercountry FROM nobeers
06-19 13:51:43.853: E/Cursor(281): android.database.sqlite.DatabaseObjectNotClosedException: Application did not close the cursor or database object that was opened here
06-19 13:51:43.853: E/Cursor(281):  at android.database.sqlite.SQLiteCursor.<init>(SQLiteCursor.java:210)
06-19 13:51:43.853: E/Cursor(281):  at android.database.sqlite.SQLiteDirectCursorDriver.query(SQLiteDirectCursorDriver.java:53)
06-19 13:51:43.853: E/Cursor(281):  at android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:1345)
06-19 13:51:43.853: E/Cursor(281):  at android.database.sqlite.SQLiteDatabase.rawQuery(SQLiteDatabase.java:1315)
06-19 13:51:43.853: E/Cursor(281):  at com.celticwolf.alex.DataBaseHelper.getnobeercountries(DataBaseHelper.java:284)
06-19 13:51:43.853: E/Cursor(281):  at com.celticwolf.alex.Game.getDatabase(Game.java:181)
06-19 13:51:43.853: E/Cursor(281):  at com.celticwolf.alex.Game.onCreate(Game.java:94)
06-19 13:51:43.853: E/Cursor(281):  at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
06-19 13:51:43.853: E/Cursor(281):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627)
06-19 13:51:43.853: E/Cursor(281):  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)
06-19 13:51:43.853: E/Cursor(281):  at android.app.ActivityThread.access$2300(ActivityThread.java:125)
06-19 13:51:43.853: E/Cursor(281):  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)
06-19 13:51:43.853: E/Cursor(281):  at android.os.Handler.dispatchMessage(Handler.java:99)
06-19 13:51:43.853: E/Cursor(281):  at android.os.Looper.loop(Looper.java:123)
06-19 13:51:43.853: E/Cursor(281):  at android.app.ActivityThread.main(ActivityThread.java:4627)
06-19 13:51:43.853: E/Cursor(281):  at java.lang.reflect.Method.invokeNative(Native Method)
06-19 13:51:43.853: E/Cursor(281):  at java.lang.reflect.Method.invoke(Method.java:521)
06-19 13:51:43.853: E/Cursor(281):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
06-19 13:51:43.853: E/Cursor(281):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
06-19 13:51:43.853: E/Cursor(281):  at dalvik.system.NativeStart.main(Native Method)
06-19 13:51:43.853: I/dalvikvm(281): Could not find method android.widget.LinearLayout.onPopulateAccessibilityEvent, referenced from method com.actionbarsherlock.internal.view.menu.ActionMenuItemView.onPopulateAccessibilityEvent
06-19 13:51:43.853: W/dalvikvm(281): VFY: unable to resolve virtual method 4886: Landroid/widget/LinearLayout;.onPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V
06-19 13:51:43.853: D/dalvikvm(281): VFY: replacing opcode 0x6f at 0x0006
06-19 13:51:43.873: E/Cursor(281): Finalizing a Cursor that has not been deactivated or closed. database = /data/data/com.celticwolf.alex/databases/sqlbeerlist.sqlite, table = null, query = SELECT _id, country FROM beers
06-19 13:51:43.873: E/Cursor(281): android.database.sqlite.DatabaseObjectNotClosedException: Application did not close the cursor or database object that was opened here
06-19 13:51:43.873: E/Cursor(281):  at android.database.sqlite.SQLiteCursor.<init>(SQLiteCursor.java:210)
06-19 13:51:43.873: E/Cursor(281):  at android.database.sqlite.SQLiteDirectCursorDriver.query(SQLiteDirectCursorDriver.java:53)
06-19 13:51:43.873: E/Cursor(281):  at android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:1345)
06-19 13:51:43.873: E/Cursor(281):  at android.database.sqlite.SQLiteDatabase.rawQuery(SQLiteDatabase.java:1315)
06-19 13:51:43.873: E/Cursor(281):  at com.celticwolf.alex.DataBaseHelper.getcountries(DataBaseHelper.java:241)
06-19 13:51:43.873: E/Cursor(281):  at com.celticwolf.alex.Game.getDatabase(Game.java:180)
06-19 13:51:43.873: E/Cursor(281):  at com.celticwolf.alex.Game.onCreate(Game.java:94)
06-19 13:51:43.873: E/Cursor(281):  at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
06-19 13:51:43.873: E/Cursor(281):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627)
06-19 13:51:43.873: E/Cursor(281):  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)
06-19 13:51:43.873: E/Cursor(281):  at android.app.ActivityThread.access$2300(ActivityThread.java:125)
06-19 13:51:43.873: E/Cursor(281):  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)
06-19 13:51:43.873: E/Cursor(281):  at android.os.Handler.dispatchMessage(Handler.java:99)
06-19 13:51:43.873: E/Cursor(281):  at android.os.Looper.loop(Looper.java:123)
06-19 13:51:43.873: E/Cursor(281):  at android.app.ActivityThread.main(ActivityThread.java:4627)
06-19 13:51:43.873: E/Cursor(281):  at java.lang.reflect.Method.invokeNative(Native Method)
06-19 13:51:43.873: E/Cursor(281):  at java.lang.reflect.Method.invoke(Method.java:521)
06-19 13:51:43.873: E/Cursor(281):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
06-19 13:51:43.873: E/Cursor(281):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
06-19 13:51:43.873: E/Cursor(281):  at dalvik.system.NativeStart.main(Native Method)
06-19 13:51:43.883: D/dalvikvm(281): DexOpt: couldn't find static field
06-19 13:51:43.883: W/dalvikvm(281): VFY: unable to resolve static field 5640 (ROOT) in Ljava/util/Locale;
06-19 13:51:43.883: D/dalvikvm(281): VFY: replacing opcode 0x62 at 0x0012
06-19 13:51:43.883: D/dalvikvm(281): VFY: dead code 0x0014-001a in Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.setTextCompat (Ljava/lang/CharSequence;)V
06-19 13:51:43.903: E/Cursor(281): Finalizing a Cursor that has not been deactivated or closed. database = /data/data/com.celticwolf.alex/databases/sqlbeerlist.sqlite, table = null, query = SELECT _id, brand FROM beers
06-19 13:51:43.903: E/Cursor(281): android.database.sqlite.DatabaseObjectNotClosedException: Application did not close the cursor or database object that was opened here
06-19 13:51:43.903: E/Cursor(281):  at android.database.sqlite.SQLiteCursor.<init>(SQLiteCursor.java:210)
06-19 13:51:43.903: E/Cursor(281):  at android.database.sqlite.SQLiteDirectCursorDriver.query(SQLiteDirectCursorDriver.java:53)
06-19 13:51:43.903: E/Cursor(281):  at android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:1345)
06-19 13:51:43.903: E/Cursor(281):  at android.database.sqlite.SQLiteDatabase.rawQuery(SQLiteDatabase.java:1315)
06-19 13:51:43.903: E/Cursor(281):  at com.celticwolf.alex.DataBaseHelper.getbeers(DataBaseHelper.java:221)
06-19 13:51:43.903: E/Cursor(281):  at com.celticwolf.alex.Game.getDatabase(Game.java:179)
06-19 13:51:43.903: E/Cursor(281):  at com.celticwolf.alex.Game.onCreate(Game.java:94)
06-19 13:51:43.903: E/Cursor(281):  at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
06-19 13:51:43.903: E/Cursor(281):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627)
06-19 13:51:43.903: E/Cursor(281):  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)
06-19 13:51:43.903: E/Cursor(281):  at android.app.ActivityThread.access$2300(ActivityThread.java:125)
06-19 13:51:43.903: E/Cursor(281):  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)
06-19 13:51:43.903: E/Cursor(281):  at android.os.Handler.dispatchMessage(Handler.java:99)
06-19 13:51:43.903: E/Cursor(281):  at android.os.Looper.loop(Looper.java:123)
06-19 13:51:43.903: E/Cursor(281):  at android.app.ActivityThread.main(ActivityThread.java:4627)
06-19 13:51:43.903: E/Cursor(281):  at java.lang.reflect.Method.invokeNative(Native Method)
06-19 13:51:43.903: E/Cursor(281):  at java.lang.reflect.Method.invoke(Method.java:521)
06-19 13:51:43.903: E/Cursor(281):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
06-19 13:51:43.903: E/Cursor(281):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
06-19 13:51:43.903: E/Cursor(281):  at dalvik.system.NativeStart.main(Native Method)
06-19 13:51:44.043: D/dalvikvm(281): GC_EXTERNAL_ALLOC freed 2324 objects / 192104 bytes in 61ms
06-19 13:51:45.233: D/ActionBarSherlock(281): [dispatchStop]
06-19 13:51:46.733: D/ActionBarSherlock(281): [callbackOptionsItemSelected] item: null
06-19 13:51:46.733: D/AndroidRuntime(281): Shutting down VM
06-19 13:51:46.733: W/dalvikvm(281): threadid=1: thread exiting with uncaught exception (group=0x4001d800)
06-19 13:51:46.743: E/AndroidRuntime(281): FATAL EXCEPTION: main
06-19 13:51:46.743: E/AndroidRuntime(281): android.content.ActivityNotFoundException: Unable to find explicit activity class {com.celticwolf.alex/com.actionbarsherlock.view.Menu}; have you declared this activity in your AndroidManifest.xml?
06-19 13:51:46.743: E/AndroidRuntime(281):  at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1404)
06-19 13:51:46.743: E/AndroidRuntime(281):  at android.app.Instrumentation.execStartActivity(Instrumentation.java:1378)
06-19 13:51:46.743: E/AndroidRuntime(281):  at android.app.Activity.startActivityForResult(Activity.java:2817)
06-19 13:51:46.743: E/AndroidRuntime(281):  at android.app.Activity.startActivity(Activity.java:2923)
06-19 13:51:46.743: E/AndroidRuntime(281):  at com.celticwolf.alex.Game.onOptionsItemSelected(Game.java:679)
06-19 13:51:46.743: E/AndroidRuntime(281):  at com.actionbarsherlock.app.SherlockActivity.onMenuItemSelected(SherlockActivity.java:208)
06-19 13:51:46.743: E/AndroidRuntime(281):  at com.actionbarsherlock.ActionBarSherlock.callbackOptionsItemSelected(ActionBarSherlock.java:603)
06-19 13:51:46.743: E/AndroidRuntime(281):  at com.actionbarsherlock.internal.ActionBarSherlockCompat.onMenuItemSelected(ActionBarSherlockCompat.java:600)
06-19 13:51:46.743: E/AndroidRuntime(281):  at com.actionbarsherlock.internal.widget.ActionBarView$3.onClick(ActionBarView.java:163)
06-19 13:51:46.743: E/AndroidRuntime(281):  at android.view.View.performClick(View.java:2408)
06-19 13:51:46.743: E/AndroidRuntime(281):  at android.view.View$PerformClick.run(View.java:8816)
06-19 13:51:46.743: E/AndroidRuntime(281):  at android.os.Handler.handleCallback(Handler.java:587)
06-19 13:51:46.743: E/AndroidRuntime(281):  at android.os.Handler.dispatchMessage(Handler.java:92)
06-19 13:51:46.743: E/AndroidRuntime(281):  at android.os.Looper.loop(Looper.java:123)
06-19 13:51:46.743: E/AndroidRuntime(281):  at android.app.ActivityThread.main(ActivityThread.java:4627)
06-19 13:51:46.743: E/AndroidRuntime(281):  at java.lang.reflect.Method.invokeNative(Native Method)
06-19 13:51:46.743: E/AndroidRuntime(281):  at java.lang.reflect.Method.invoke(Method.java:521)
06-19 13:51:46.743: E/AndroidRuntime(281):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
06-19 13:51:46.743: E/AndroidRuntime(281):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
06-19 13:51:46.743: E/AndroidRuntime(281):  at dalvik.system.NativeStart.main(Native Method)
06-19 13:51:49.624: I/Process(281): Sending signal. PID: 281 SIG: 9
 <activity
    android:name=".Sendbrand"

 <activity
    android:name=".SendBrand"