【发布时间】:2015-09-04 10:07:12
【问题描述】:
请注意,我正在将我的项目从 Eclipse 转移到 Android Studio。第一个问题是我所有的活动现在都存在解决“R”的问题。我有一种感觉,这是因为支持库产生的。通常我只使用 v.4 库,但现在在 android studio 中出现以下错误:
/Users/vedtam/StudioProjects/foto.studio/fotostudio/build/intermediates/exploded-aar/com.android.support/appcompat-v7/22.0.0/res/values-v11/values.xml 错误:( 47, 21) 找不到与给定名称匹配的资源:attr 'android:actionModeShareDrawable'。
/Users/vedtam/StudioProjects/foto.studio/fotostudio/build/intermediates/exploded-aar/com.android.support/appcompat-v7/22.0.0/res/values-v14/values.xml 错误:( 17, 21) 找不到与给定名称匹配的资源:attr 'android:actionModeShareDrawable'。
/Users/vedtam/StudioProjects/foto.studio/fotostudio/build/intermediates/exploded-aar/com.android.support/appcompat-v7/22.0.0/res/values-v21/values.xml 错误:( 1) 检索项目的父项时出错:找不到资源 匹配给定名称“android:TextAppearance.Material.Inverse”。 错误:(1) 检索项目的父项时出错:找不到资源 匹配给定的名称 'android:TextAppearance.Material.Large.Inverse'。
build.gradle
apply plugin: 'com.android.application'
android {
compileSdkVersion 17
buildToolsVersion "22.0.1"
defaultConfig {
applicationId "foto.studio"
minSdkVersion 14
targetSdkVersion 18
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}
}
repositories {
mavenCentral()
}
dependencies {
compile 'com.facebook.android:facebook-android-sdk:4.1.0'
compile 'com.android.support:support-v4:18.0.0'
compile 'com.google.android.gms:play-services:+'
compile files('libs/android-async-http-1.4.6.jar')
compile files('libs/braintree-api-1.6.1-full.jar')
compile files('libs/universal-image-loader-1.9.4-SNAPSHOT.jar')
}
如果我在依赖项之间没有 v.7 支持库,为什么会出现这些错误?
谢谢
【问题讨论】:
标签: android eclipse android-studio android-support-library