草庐IT

supports

全部标签

android - 解码 android.support.v7.widget.Toolbar$SavedState 时出现 ClassNotFoundException

我在Android崩溃报告中看到以下错误:android.os.BadParcelableException:ClassNotFoundExceptionwhenunmarshalling:android.support.v7.widget.Toolbar$SavedStateatandroid.app.ActivityThread.performLaunchActivity(ActivityThread.java:2318)atandroid.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2396)atandr

android - ColorDrawable 无法转换为 android.support.v7.widget.RoundRectDrawableWithShadow

我遇到的问题基本上是在这个answer中发现的。但我仍然会在下面解释。我正在使用android5.0.1和另一台使用4.2.2的设备上进行测试。在我的5.0.1设备上,我没有收到任何错误,一切都按预期运行。在我的4.2.2设备上,我收到以下错误:java.lang.ClassCastException:android.graphics.drawable.ColorDrawablecannotbecasttoandroid.support.v7.widget.RoundRectDrawableWithShadowatandroid.support.v7.widget.CardViewEc

android - NoClassDefFoundError : Failed resolution of: Landroid/support/v7/appcompat/R$styleable

新手尝试完成Google提供的“我的第一个应用程序”教程。在通往这个致命异常的路上,我确实导入了很多随机包,以消除许多事情的“无法解决”错误,ActionBarActivity、EditText、Fragment、LayoutInflater等,但不确定这是否重要。无论如何,当我单击主Activity中的“发送”按钮时,我的应用程序崩溃并产生致命异常。这是我的代码和logcat文件。MyActivity.java(又名本教程的MainActivity.java)packagemagiccoupons.tutapp;importandroid.app.Activity;importand

android - 如何为 android-support-v7 添加源代码 + javadoc?

我添加到我的项目支持库android-support-v7-appcompat,但我无法为其添加源代码和javadoc。我下载了https://android.googlesource.com/platform/frameworks/support/+/master使用源代码打包,在Eclipse中我将源附件设置为v7/appcompat/,但它不起作用。有人可以帮我吗?E:我的解决方案是,我在Eclipse中有两个项目“android-support-v7-appcompat”(来自android-sdk\extras\android\support\v7\appcompat的原始库

android - 错误 "package android.support.v7.app does not exist"

我是android开发的新手,我一直在使用命令行工具来创建一个android项目。我遵循了tutorialatandroiddevelopers中给出的所有说明。.但是,他们更关注IDE用户。当我尝试从ActionBarActivity而不仅仅是Activity扩展我的MainActivity类时,它引发了以下错误。错误:android.support.v7.app包不存在它在提示这个import声明。importandroid.support.v7.app.ActionBarActivity;我确定访问了SDK管理器,它说Android支持库已安装。我真的很难过这一点,如果你们能给我

android - 如何将 android.support.v7.widget.GridLayout 添加到 intelliJidea?

我想将GridLayout添加到我的android项目中,该项目使用支持库GridLayoutv7。我找到了this线程,但可能在本段中未提及添加此库的几个步骤在IntelliJ中设置支持GridLayout库。谁能解释清楚?编辑:我在this遇到了同样的问题线程 最佳答案 答案已经晚了,但至少对于future正在寻找如何为GridLayout添加支持库和资源的解决方案的人来说是这样。(或ActionBarActivity/AppCompat,见下文)。最简单的方法如下。确保您已从AndroidSDK管理器安装Android支持库。

android - android.support.v4.Fragment 上的 3D 翻转动画

我目前正在阅读本教程:http://developer.android.com/training/animation/cardflip.html关于fragment的翻转动画。不幸的是,object-animator仅适用于android.app.Fragment,而不是supportFragment。我尝试使用缩放和旋转动画重建.xml动画。但是现在动画只是没有执行,并且在我在动画.xml文件中设置的时间过去后,另一个Fragment出现了,而不是翻转。我是不是在实现.xml动画时犯了一个错误?或者说没有object-animator就不能做3D翻转动画吗?或者在支持下不能做3D翻转

android - 包android.support.v7.internal.view.menu不存在: cannot find symbol class MenuBuilder

我刚刚从compile'com.android.support:appcompat-v7:23.1'升级了我的支持库compile'com.android.support:appcompat-v7:23.1.1'.0'。它给了我这个错误:packageandroid.support.v7.internal.view.menudoesnotexist:cannotfindsymbolclassMenuBuilder我在我的应用程序中使用弹出菜单。根据谷歌的说法,PopUpMenu继承了接口(interface)com.android.internal.view.menu.MenuBuil

android - 无法初始化类 android.support.design.widget.CoordinatorLayout

我正在尝试使用新Android设计库中的CoordinatorLayout。我将包添加到gradle;然后我尝试使用我得到这个错误的布局:java.lang.NoClassDefFoundError:Couldnotinitializeclassandroid.support.design.widget.CoordinatorLayoutatsun.reflect.NativeConstructorAccessorImpl.newInstance0(NativeMethod)atsun.reflect.NativeConstructorAccessorImpl.newInstance(

android - 与依赖项 'com.android.support:support-annotations' 冲突。应用程序 (23.3.0) 和测试应用程序 (23.1.1) 的已解决版本不同

我在将espresso添加到android项目时遇到了这个异常。我已经尝试了这个异常附带的链接**Conflictwithdependency'com.android.support:support-annotations'.Resolvedversionsforapp(23.3.0)andtestapp(23.1.1)differ**我也根据我找到的其他线程添加以下行**androidTestCompile'com.android.support:support-annotations:23.1.0'**但问题仍然存在。我正在使用以下配置:buildToolsVersion"23.0