这些Android的logcat警告是什么意思?

它似乎没有影响我的应用程序中的任何内容。 我第一次使用Android支持库(迄今为止我的项目还没有使用支持库),但这是一个新的项目,没有太多的自定义方式。 活动由Android Studio 0.9.2生成并实现导航抽屉。

在运行Android 4.4.2的Verizon三星Galaxy SIII上运行。 项目设置为15的minSDK和21的目标SDK。

11-21 10:31:18.204 7095-7095/com.myapp.debug I/dalvikvm﹕ Could not find method android.view.ViewGroup.onNestedScrollAccepted, referenced from method android.support.v7.internal.widget.ActionBarOverlayLayout.onNestedScrollAccepted 11-21 10:31:18.204 7095-7095/com.myapp.debug W/dalvikvm﹕ VFY: unable to resolve virtual method 11400: Landroid/view/ViewGroup;.onNestedScrollAccepted (Landroid/view/View;Landroid/view/View;I)V 11-21 10:31:18.204 7095-7095/com.myapp.debug D/dalvikvm﹕ VFY: replacing opcode 0x6f at 0x0000 11-21 10:31:18.204 7095-7095/com.myapp.debug I/dalvikvm﹕ Could not find method android.view.ViewGroup.onStopNestedScroll, referenced from method android.support.v7.internal.widget.ActionBarOverlayLayout.onStopNestedScroll 11-21 10:31:18.204 7095-7095/com.myapp.debug W/dalvikvm﹕ VFY: unable to resolve virtual method 11406: Landroid/view/ViewGroup;.onStopNestedScroll (Landroid/view/View;)V 11-21 10:31:18.204 7095-7095/com.myapp.debug D/dalvikvm﹕ VFY: replacing opcode 0x6f at 0x0000 11-21 10:31:18.204 7095-7095/com.myapp.debug I/dalvikvm﹕ Could not find method android.support.v7.internal.widget.ActionBarOverlayLayout.stopNestedScroll, referenced from method android.support.v7.internal.widget.ActionBarOverlayLayout.setHideOnContentScrollEnabled 11-21 10:31:18.204 7095-7095/com.myapp.debug W/dalvikvm﹕ VFY: unable to resolve virtual method 8977: Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.stopNestedScroll ()V 11-21 10:31:18.204 7095-7095/com.myapp.debug D/dalvikvm﹕ VFY: replacing opcode 0x6e at 0x000e 11-21 10:31:18.234 7095-7095/com.myapp.debug I/dalvikvm﹕ Could not find method android.content.res.TypedArray.getChangingConfigurations, referenced from method android.support.v7.internal.widget.TintTypedArray.getChangingConfigurations 11-21 10:31:18.234 7095-7095/com.myapp.debug W/dalvikvm﹕ VFY: unable to resolve virtual method 368: Landroid/content/res/TypedArray;.getChangingConfigurations ()I 11-21 10:31:18.234 7095-7095/com.myapp.debug D/dalvikvm﹕ VFY: replacing opcode 0x6e at 0x0002 11-21 10:31:18.234 7095-7095/com.myapp.debug I/dalvikvm﹕ Could not find method android.content.res.TypedArray.getType, referenced from method android.support.v7.internal.widget.TintTypedArray.getType 11-21 10:31:18.234 7095-7095/com.myapp.debug W/dalvikvm﹕ VFY: unable to resolve virtual method 390: Landroid/content/res/TypedArray;.getType (I)I 11-21 10:31:18.234 7095-7095/com.myapp.debug D/dalvikvm﹕ VFY: replacing opcode 0x6e at 0x0002 

如果我猜(我是),我错过了一个android.support.v7需要的库。 但我不知道在哪里或在哪里find它。

Solutions Collecting From Web of "这些Android的logcat警告是什么意思?"

我想补充一下@Monte Creasor解释的内容。 我有同样的问题,并咨询了这个错误报告 ,基本上说,这个问题可能是由com.android.support:appcompat-v7:21.0.3,使用Android的新的布局function所需的主要依赖之一。 尝试回到v7:20.0.0,这应该解决问题,因为它为我和这个错误报告作家。

其实所有你必须改变的是在应用程序build.gradle行:

compile 'com.android.support:appcompat-v7:21.0.3'或任何以后的版本

compile 'com.android.support:appcompat-v7:20.0.0'

当您使用滑动抽屉样例运行android studio 1.0时,会发生这些错误,而不添加任何其他代码并使用项目创build向导提供的所有默认值。 所以这似乎是一个Android Studio的问题,而不是一个开发人员编码错误。

我有同样的问题,我也无法得到我的ListFragment滚动。 使用v4支持库21.0.3之前,并升级到22.0.0。

这解决了我的问题!

我正在浏览使用Sony的远程设备实验室生成的日志,同样的警告出现,所以它不是Android Studio问题。 我怀疑它在应用程序开发过程中使用的ActionBar主题的问题。