2016-08-24 58 views
0

嘿家伙! 我正在失去理智。我有一个自定义的gridview类,我把它放在scrollview中。我在与Android设备+5没有问题,但在一些设备中,我得到这个错误:

08-25 01:24:56.890 6673-6673/com.ablazephoenix.mycartoon E/dalvikvm: Could not find class 'android.os.PersistableBundle', referenced from method com.ablazephoenix.mycartoon.CartoonActivity.access$super 
08-25 01:24:56.890 6673-6673/com.ablazephoenix.mycartoon W/dalvikvm: VFY: unable to resolve check-cast 296 (Landroid/os/PersistableBundle;) in Lcom/ablazephoenix/mycartoon/CartoonActivity; 
08-25 01:24:56.890 6673-6673/com.ablazephoenix.mycartoon D/dalvikvm: VFY: replacing opcode 0x1f at 0x00fc 
08-25 01:24:56.890 6673-6673/com.ablazephoenix.mycartoon I/dalvikvm: Could not find method android.content.Context.getColorStateList, referenced from method com.ablazephoenix.mycartoon.CartoonActivity.access$super 
08-25 01:24:56.890 6673-6673/com.ablazephoenix.mycartoon W/dalvikvm: VFY: unable to resolve virtual method 688: Landroid/content/Context;.getColorStateList (I)Landroid/content/res/ColorStateList; 
08-25 01:24:56.890 6673-6673/com.ablazephoenix.mycartoon D/dalvikvm: VFY: replacing opcode 0x6f at 0x010c 
08-25 01:24:56.890 6673-6673/com.ablazephoenix.mycartoon I/dalvikvm: Could not find method android.app.Activity.onVisibleBehindCanceled, referenced from method com.ablazephoenix.mycartoon.CartoonActivity.access$super 
08-25 01:24:56.890 6673-6673/com.ablazephoenix.mycartoon W/dalvikvm: VFY: unable to resolve virtual method 294: Landroid/app/Activity;.onVisibleBehindCanceled()V 
08-25 01:24:56.890 6673-6673/com.ablazephoenix.mycartoon D/dalvikvm: VFY: replacing opcode 0x6f at 0x011c 
08-25 01:24:56.890 6673-6673/com.ablazephoenix.mycartoon I/dalvikvm: Could not find method android.content.ContextWrapper.deleteSharedPreferences, referenced from method com.ablazephoenix.mycartoon.CartoonActivity.access$super 
08-25 01:24:56.890 6673-6673/com.ablazephoenix.mycartoon W/dalvikvm: VFY: unable to resolve virtual method 749: Landroid/content/ContextWrapper;.deleteSharedPreferences (Ljava/lang/String;)Z 
08-25 01:24:56.890 6673-6673/com.ablazephoenix.mycartoon D/dalvikvm: VFY: replacing opcode 0x6f at 0x0126 
08-25 01:24:56.890 6673-6673/com.ablazephoenix.mycartoon I/dalvikvm: Could not find method android.app.Activity.onWindowStartingActionMode, referenced from method com.ablazephoenix.mycartoon.CartoonActivity.access$super 
08-25 01:24:56.890 6673-6673/com.ablazephoenix.mycartoon W/dalvikvm: VFY: unable to resolve virtual method 298: Landroid/app/Activity;.onWindowStartingActionMode (Landroid/view/ActionMode$Callback;I)Landroid/view/ActionMode; 
08-25 01:24:56.890 6673-6673/com.ablazephoenix.mycartoon D/dalvikvm: VFY: replacing opcode 0x6f at 0x0151 
08-25 01:24:56.890 6673-6673/com.ablazephoenix.mycartoon I/dalvikvm: Could not find method android.app.Activity.dismissKeyboardShortcutsHelper, referenced from method com.ablazephoenix.mycartoon.CartoonActivity.access$super 
08-25 01:24:56.890 6673-6673/com.ablazephoenix.mycartoon W/dalvikvm: VFY: unable to resolve virtual method 168: Landroid/app/Activity;.dismissKeyboardShortcutsHelper()V 
08-25 01:24:56.890 6673-6673/com.ablazephoenix.mycartoon D/dalvikvm: VFY: replacing opcode 0x6f at 0x0157 
08-25 01:24:56.890 6673-6673/com.ablazephoenix.mycartoon E/dalvikvm: Could not find class 'android.os.PersistableBundle', referenced from method com.ablazephoenix.mycartoon.CartoonActivity.access$super 
08-25 01:24:56.890 6673-6673/com.ablazephoenix.mycartoon W/dalvikvm: VFY: unable to resolve check-cast 296 (Landroid/os/PersistableBundle;) in Lcom/ablazephoenix/mycartoon/CartoonActivity; 
08-25 01:24:56.890 6673-6673/com.ablazephoenix.mycartoon D/dalvikvm: VFY: replacing opcode 0x1f at 0x01ba 
08-25 01:24:56.890 6673-6673/com.ablazephoenix.mycartoon E/dalvikvm: Could not find class 'android.media.session.MediaController', referenced from method com.ablazephoenix.mycartoon.CartoonActivity.access$super 

这样的家伙,在我失去了我的脑海里,请告诉我这是什么错误意味着(!)?我能做些什么来解决这个问题?

回答

2

没有问题。这是完全正常的行为。它表明您的代码引用了您所运行的Android版本中不存在的类或方法。只要你不要执行任何代码,你很好。如果执行执行某些代码,您将崩溃,并且LogCat将显示一个Java堆栈跟踪,显示错误的来源。

相关问题