Generazione non riuscita dopo l'aggiornamento di strumenti per Android L

? Bri6ko @ | Original: StackOverFlow
---

Non posso costruire il mio progetto dopo l'aggiornamento degli strumenti . Ottengo questo errore in Android Studio .

/build/exploded-aar/com.android.support/support-v4/21.0.0-rc1/AndroidManifest.xml:3 ] Impossibile analizzare : deve essere un numero intero o codice .

Any ideas?

Questo manifesto è dalla libreria di supporto credo . Ho anche un altro per il mio progetto che è 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 classpath ' com.android.tools.build:gradle:0.9.+ '

---

Top 5 Risposta

1Henrique @

Hai aggiorna il file build.gradle per riflettere questi cambiamenti ?

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

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

2jamchamb @

Nel vostro file app / build.gradle, cambiamento compile 'com.android.support:support-v4:+' a compile 'com.android.support:support-v4:19.1.0'

Il ' + ' significa che cercherà la versione più recente della dipendenza . Se si scarica il L anteprima, l'ultima versione sarà la libreria di supporto per la L - che non sta andando a lavorare per un progetto il cui obiettivo è API 19 .

3For Guru @

Questo ha risolto il problema per me e sono stato in grado di costruire l'applicazione .

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