Wie downgrade-Projekt aus dem sdk (23 sdk 22 in Android studio 1.4
Vorher habe ich android studio 1.3, aber ich habe einige Nachricht über die neue version von android studio ein paar mal. So habe ich beschlossen, aktualisieren Sie das android studio auf die neue version 1.4. Nach der Aktualisierung, habe ich diese Fehler bei meinem gradle-Datei:
D:\..\hamrahsalamat-payesh\app\build\intermediates\exploded-aar\com.android.support\appcompat-v7\23.0.0\res\values-v23\values-v23.xml
Error:(2) Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Inverse'.
Error:(2) Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.Button.Colored'.
Error:Execution failed for task ':app:processDebugResources'.
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command
'C:\Users\..\AppData\Local\Android\sdk\build-tools\22.0.1\aapt.exe'' finished with non-zero exit value 1
Und das ist in meinem gradle-Datei
apply plugin: 'com.android.application'
android {
compileSdkVersion 22
buildToolsVersion "22.0.1"
defaultConfig {
applicationId "com.mhealth.healthnotation"
minSdkVersion 16
targetSdkVersion 22
versionCode 2
versionName "1.0.0.1"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:22.2.0'
compile 'com.android.support:recyclerview-v7:22.2.0'
}
Nach einiger recherche fand ich heraus android studio verwendet sdk 23 standardmäßig ab version 1.4. aber ich will nicht zu verwenden, sdk 23 denn ich habe einige veraltete Methoden und in dieser Zeit habe ich nicht genug Zeit, Sie zu ersetzen und zu lösen. Also, wie könnte ich es verwenden sdk 22?
Sah ich einige post, die ich löschen könnte 23.0.1
und 23.0.0
Ordner von C:\Users\..\AppData\Local\Android\sdk\extras\android\m2repository\com\android\support\appcompat-v7
und C:\Users\..\AppData\Local\Android\sdk\extras\android\m2repository\com\android\support\recyclerview-v7
und löschen auch aus maven-metadata.xml
- Datei, aber es hat nicht funktioniert für mich.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ist, dass für neue Projekte.
Sie bereits sind, über
compileSdkVersion 22
.appcompat-v7:23.0.0
. Sie möchten möglicherweise führen Sie eine Gradle dependencies Bericht, um festzustellen, was die Ursache Ihrer builds zu ziehen, in der neueren version vonappcompat-v7
, da Ihrbuild.gradle
anfordertappcompat-v7:22.2.0
.gradle -q dependencies payesh:dependencies webapp:dependencies
aber es kann nicht finden, mein Projekt, weil ich jetzt nicht, wo die Wurzel aus dem Projekt!!!D:\..\hamrahsalamat-payesh
ist.