相关疑难解决方法(0)

appcompat-v7:21.0.0':找不到与给定名称匹配的资源:attr'android:actionModeShareDrawable'

尝试在我的项目中使用最新的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

374
推荐指数
6
解决办法
38万
查看次数

在新工作区中构建项目时出错

我是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 …

eclipse android

12
推荐指数
3
解决办法
6万
查看次数

如何使用ADT-plugin将"Android设计支持库"添加到Eclipse?

Android开发者博客于2015年5月宣布:

Design库现已上市,因此请务必在SDK Manager中更新Android Support Repository.

我使用Eclipse(版本:Luna 4.4.2)和最新的ADT插件,并且在SDK管理器中看不到任何"设计":

SDK经理

当试图使用android.support.design.widget.FloatingActionButtonandroid.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

12
推荐指数
1
解决办法
3万
查看次数

Appcompat v7没有进入项目

我继承了一个使用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

9
推荐指数
1
解决办法
1530
查看次数