我是android開發的初學者,所以這可能有一個簡單的解決方案,我不知道。更新支持庫
我已經更新Android工作室到更新的版本(1.5.1),我有一些併發症與建立我的項目從舊版本。所以,首先我運行在這裏建立並得到塞:
Warning:Conflict with dependency 'com.android.support:support-annotations'. Resolved versions for app (23.2.0) and test app (23.1.1) differ.
這是我的gradle這個文件:
apply plugin: 'com.android.application'
android {
compileSdkVersion 23
buildToolsVersion "23.0.2"
defaultConfig {
applicationId "hidden"
minSdkVersion 8
targetSdkVersion 23
versionCode 1
versionName "1.0"
// tests
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile project(':library')
// tests
androidTestCompile 'com.android.support:support-annotations:23.1.1'
androidTestCompile 'com.android.support.test:runner:0.4'
androidTestCompile 'org.hamcrest:hamcrest-library:1.3'
}
顯而易見的解決方案是重寫版本23.2.0
但後來我重新運行構建和真正的問題開始於:
如果文件\res\values-v11\values-v11.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="MD_Dark" parent="Theme.AppCompat.Dialog.Alert">
<item name="android:windowMinWidthMajor">@dimen/abc_dialog_min_width_major</item>
<item name="android:windowMinWidthMinor">@dimen/abc_dialog_min_width_minor</item>
<item name="md_divider">@color/md_divider_white</item>
<item name="md_list_selector">@drawable/md_selector_dark</item>
<item name="md_btn_stacked_selector">@drawable/md_selector_dark</item>
<item name="md_btn_positive_selector">@drawable/md_btn_selector_dark</item>
<item name="md_btn_neutral_selector">@drawable/md_btn_selector_dark</item>
<item name="md_btn_negative_selector">@drawable/md_btn_selector_dark</item>
<item name="android:actionModeBackground">@color/primary_material_dark</item>
<item name="android:actionModeCloseDrawable">@drawable/abc_ic_ab_back_mtrl_am_alpha</item>
<item name="android:windowAnimationStyle">@style/MD_WindowAnimation</item>
<item name="android:backgroundDimEnabled">true</item>
</style>file continues...
以下錯誤:
Error:(15, 54) No resource found that matches the given name (at 'android:actionModeCloseDrawable' with value '@drawable/abc_ic_ab_back_mtrl_am_alpha').
現在,我做了我的研究,並根據Update support library 23.2.0 build bug我應該只是通過其新的文件名命名的資源,但生成的文件,不應該被改變,重建後它會再生,所以我似乎無法擺脫這種麻煩。
感謝您的任何幫助。
已知問題,謝謝。這讓我瘋狂。 – Atieh