Сборка не удалось после обновления инструменты для Android L

? Bri6ko @ | Original: StackOverFlow
---

Я не могу построить мой проект после обновления инструментов. Я получаю эту ошибку в Android Studio.

/build/exploded-aar/com.android.support/support-v4/21.0.0-rc1/AndroidManifest.xml:3 ] Не удалось разобрать : должна быть целое число или условное имя.

Any ideas?

Это манифест от опорной библиотеки, я думаю. У меня также есть еще один для моего проекта, который является 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 классам " com.android.tools.build:gradle:0.9.+ "

---

Top 5 ответ

1Henrique @

А обновить вас всегда build.gradle файл, чтобы отразить эти изменения?

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

Источник: http://developer.android.com/preview/setup-sdk.html

2jamchamb @

В вашем приложении / build.gradle файл, изменения compile 'com.android.support:support-v4:+' для compile 'com.android.support:support-v4:19.1.0'

'+' Означает, что он будет искать новейшей версии зависимости. Если Вы загружаете L превью,последняя версия будетбиблиотека поддержки L - который не будет работать для проекта, чья цель API 19 .

3For Guru @

Это решало вопрос для меня, и я смог построить приложение.

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