2016-11-18 3 views
2

Сбой Android-приложения с Android-плагином для Gradle 2.2.2 и Gradle версии 2.14.1. Но построить успешный с Android плагин для Gradle 1.2.3 и Gradle версии 2,3Плагин Android для Gradle 2.2.2 и Gradle версии 2.14.1 вместе не смог загрузить поддержку Android v4

Ожидаемое поведение:

Android приложение должно успешно строить в командной строке с Android плагин для Gradle 2.2.2 и Gradle версии 2.14. 1

Текущее поведение:

Android сборки приложение не с Android плагин для Gradle 2.2.2 и Gradle версии 2.14.1. Поскольку он не может найти символ в com.android.support: support_v4:23.2.1. Кроме того, сбой по той же причине не удается выполнить в Android Studio.

Контекст:

Я должен был обновленный в Android Studio 2.2.2 (Latest), и это должно использовать по крайней мере Android плагин для Gradle 2.2.2. Поэтому мне также пришлось обновить град. (Пробовал как град 2.14.1, так и gradle 3.2). Но сбой по той же причине.

Действия для воспроизведения

ли следующие настройки в приложении gradle.build файл

repositories { 
    jcenter() 
} 

dependencies { 
    classpath 'com.android.tools.build:gradle:2.2.2' 
} 

Также

dependencies { 
    compile 'com.android.support:support-v4:23.2.1' 
} 

Android SDK является UpToDate enter image description here

enter image description here

И запустите конструкцию градиента. сборки не удается, и из следующих ошибок Помещенный в

error: cannot find symbol 
import android.support.v4.app.DialogFragment; 
^ 
error: cannot find symbol 
import android.support.v4.app.FragmentActivity; 

ответ

1

При попытке обновить Gradle по себе иногда не работает, лучший способ у пусть андроид студия это сделать.

Шаг 1: Закрыть Ваш проект

Шаг 2: Возобновить ваш проект.

Шаг 3: Нажмите на кнопку обновления enter image description here

Шаг 4: обновление Wait

Вот и все!

+0

Я обновил Gradle правильно. Это не проблема. когда я обновил gradle до 2.14.1 и плагин android для градиента в файле gradle.build до 2.2.2, сборка завершилась неудачей, заявив, что не может найти ошибку: не удается найти импорт символа android.support.v4.app.DialogFragment ;^ошибка: не удается найти импорт символа ' – indi

0

Вы пытаетесь сделать недействительными кеши Android Studio после апгрейда?

Чтобы сделать это, вы должны пойти:

Файл -> Invalidate кэши/перезагрузка ...-> Invalidate и перезапуск

enter image description here

+0

Yep did не работает. Я даже не могу получить эту рабочую командную строку. – indi