Nach dem Update -Tools für Android L gescheitert Bauen

? Bri6ko @ | Original: StackOverFlow
---

Ich kann mein Projekt nach der Aktualisierung der Tools nicht zu bauen. Ich diesen Fehler in Android Studio .

/build/exploded-aar/com.android.support/support-v4/21.0.0-rc1/AndroidManifest.xml:3 ] Fehler zu analysieren : muss eine ganze Zahl oder einen Codenamen sein .

Any ideas?

Das Manifest ist von der Support-Bibliothek, denke ich. Ich habe auch eine andere für mein Projekt, das min=14 target=19

<?xml version="1.0" encoding="utf-8"?>
<!--
 Copyright (C) 2014 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at

          http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="android.support.v4" >

    <uses-sdk
        android:minSdkVersion="L"
        android:targetSdkVersion="L" />

    <application />

</manifest>

gradle Klassenpfad ' com.android.tools.build:gradle:0.9.+ '

---

Top 5 Antwort

1Henrique @

Haben Sie Ihr build.gradle Datei zu aktualisieren, um diese Änderungen zu berücksichtigen ?

compileSdkVersion is set to 'android-L'
minSdkVersion is set to 'L'
targetSdkVersion is set to 'L'

Quelle: http://developer.android.com/preview/setup-sdk.html

2jamchamb @

In Ihrem app / build.gradle Datei, ändern compile 'com.android.support:support-v4:+' bis zur compile 'com.android.support:support-v4:19.1.0'

Das "+" bedeutet, dass es für die neueste Version der Abhängigkeits aussehen., Die nicht gehen, um für ein Projekt, dessen Ziel ist es, 19 API arbeiten ist - Wenn Sie die L -Vorschau herunterladen, wird die neueste Version der Support-Bibliothek für L sein .

3For Guru @

Dies löste das Problem für mich, und ich war in der Lage, um die Anwendung zu bauen.

compile('com.android.support:support-v4:19.1.0'){
    force = true
}