尝试在我的项目中使用最新的appcompat-v7支持库时,出现以下错误:
/Users/greg/dev/mobile/android_project/app/build/intermediates/exploded-aar/com.android.support/appcompat-v7/21.0.0/res/values-v11/values.xml
Error:(36, 21) No resource found that matches the given name: attr 'android:actionModeShareDrawable'.
Error:(36, 21) No resource found that matches the given name: attr 'android:actionModeShareDrawable'.
Error:(36, 21) No resource found that matches the given name: attr 'android:actionModeShareDrawable'.
Error:(36, 21) No resource found that matches the given name: attr 'android:actionModeShareDrawable'.
Run Code Online (Sandbox Code Playgroud)
我该如何解决?
android gradle xamarin.android android-support-library android-5.0-lollipop
我是Android开发的新手.我尝试使用Target SDK作为API 21创建一个新工作区,并使用API 19进行编译.我安装了API19和20的sdk 而不是Android5.我创建了一个新工作区并创建了一个新项目,在创建项目后编译项目时我最终得到了以下错误.任何人都可以帮我解决这个问题吗?
错误详情:
Description Resource Path Location Type error: Error: No resource found that matches the given name: attr 'android:actionModeShareDrawable'. themes_base.xml /appcompat_v7/res/values-v11 line 352 Android AAPT Problem error: Error: No resource found that matches the given name: attr 'android:actionModeShareDrawable'. themes_base.xml /appcompat_v7/res/values-v11 line 345 Android AAPT Problem error: Error: No resource found that matches the given name: attr 'android:actionModeShareDrawable'. themes_base.xml /appcompat_v7/res/values-v11 line 359 Android AAPT Problem error: Error: No resource found …
Android开发者博客于2015年5月宣布:
Design库现已上市,因此请务必在SDK Manager中更新Android Support Repository.
我使用Eclipse(版本:Luna 4.4.2)和最新的ADT插件,并且在SDK管理器中看不到任何"设计":

当试图使用android.support.design.widget.FloatingActionButton或android.support.design.widget.NavigationView在我的项目,如这一个 -

我很遗憾地得到错误:
引起:java.lang.ClassNotFoundException:路径上没有找到类"android.support.design.widget.NavigationView"...
如果我将使用Android Studio,我可能需要该行
compile 'com.android.support:design:22.2.0'
Run Code Online (Sandbox Code Playgroud)
但是如何在Eclipse中解决这个问题?我可以下载设计库的JAR文件吗?
我搜索过\sdk\extras\android\support\路径,但没找到任何路径.
eclipse android eclipse-adt android-support-library android-design-library
我继承了一个使用appcompat-v7:20.0.0
的项目我无法构建项目,因为似乎gradle在同步/构建时不包含appcompat库.
我在build.gradle中的依赖项:
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:20.0.0'
compile 'com.nineoldandroids:library:2.4.0'
compile 'com.google.android.gms:play-services:+'
}
Run Code Online (Sandbox Code Playgroud)
此外没有播放服务进入项目,但九个旧的机器人(我尝试包括不同的库,似乎从jcenter下载的所有东西)正如你在下面的截图中看到的:
gradle插件是1.0.0,并且在同步期间没有问题.
这类问题是否有任何已知的解决方案?
编辑1:
Android支持存储库
Android支持库
Google Play服务
全部安装完毕.但它也适用于新创建的项目.
编辑2:
该./gradlew build输出:
Caused by: org.gradle.internal.UncheckedException: com.android.ide.common.internal.LoggedErrorException: Failed to run command:
/Users/stephan/Library/Android/sdk/build-tools/20.0.0/aapt package -f --no-crunch -I /Users/stephan/Library/Android/sdk/platforms/android-21/android.jar -M /Users/project-path/build/intermediates/manifests/full/flavor/beta/AndroidManifest.xml -S /Users/project-path/build/intermediates/res/flavor/beta -A /Users/project-path/build/intermediates/assets/flavor/beta -m -J /Users/project-path/build/generated/source/r/flavor/beta -F /Users/project-path/build/intermediates/res/resources-flavor-beta.ap_ --debug-mode --custom-package de.my.project -0 apk --output-text-symbols /Users/project-path/build/intermediates/symbols/flavor/beta
Error Code:
1
Output:
/Users/project-path/build/intermediates/res/flavor/beta/values/values.xml:2127: error: Error retrieving parent for item: No resource found that matches the …Run Code Online (Sandbox Code Playgroud) android android-appcompat gradle build.gradle android-gradle-plugin