2015-02-26 6 views
0

Я работаю над своим (мультидекс) андроидным приложением, и похоже, что обновление 1.1.0 AS нарушило мою структуру проекта. Я использую API-уровень 19 w. JDK 1.7.0_75 и инструменты построения 21.1.2.не удалось импортировать внешние библиотеки в Android Studio

Проблема в том, что AS не может решить любую из моих внешних библиотек. этих библиотеки, кажется, быть импортированы правильно, они перечислены в окне проекта под действием внешних библиотек, мой модуль ссылается на них и Gradle содержит:

dependencies { 
    //does not work 
    provided 'com.google.code.gson:gson:2.3.1' 

    compile fileTree(dir: 'libs', include: ['*.jar']) 
    compile 'com.google.code.gson:gson:2.3.1' 
} 

В пределах импорта класса не может быть решен, но «IntelliSense» способен обнаружить и автозаполнять пространство имен.

enter image description here

странно перестраивает и отладка работы приложения, за исключением того ADB перестает работать после того, как была установлена ​​и запущена на устройстве APK. Появляется окно «Ожидание отладчика», но ничего не происходит, а выход ошибки logcats - «Начальное окно AppWindowToken {} вышло из строя».

+0

Попробуйте перезагрузить свой телефон и ПК, если вы этого не сделали, кажется, что-то, возможно, не синхронизировано. – MeetTitan

+0

@MeetTitan спасибо за ваш ответ, но да уже пробовал это ... включая переустановку android studio + sdks + jdk. точно такая же проблема после реконфигурации всего этого. – nukleos

+0

Вопрос: Вы пытались выполнить градиентную синхронизацию во время подключения к VPN? если нет, попробуйте это. сайт google закрыт для IP-адресов некоторых стран, таких как Иран, поэтому вы должны использовать VPN. –

ответ

2

Часто это происходит, когда Android Studio кэширует кучу информации, которая сохраняется между установками. Как только у вас возникнет проблема, неплохо перейти к Файл -> Недействить кеши/перезагрузить и удалить кеш.

Будет немного медленным, когда он перезагрузится, но часто может решить множество проблем.

+0

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

Смежные вопросы