2017-02-15 2 views
2

У меня возникли проблемы с импортом моей Android-библиотеки (которая создается в .aar) в моем проекте Android (.apk). Я импортировал свою библиотеку так, как было написано here.Android Studio - Импорт проекта aar в качестве библиотеки - Apk компилируется, но пакеты не решены

В редакторе Android Studio мои импортированные источники библиотеки не найдены - все мои импортные права не могут быть разрешены.

Приложение действительно успешно работает без сообщений об ошибках как apk.

Project корень build.gradle:

include ':app', ':Library' 
project(':Library').projectDir = new File('libs/Library/app') 

проекта зависимостей APK build.gradle:

compile project(':Library') 

ответ

0

Проблема была в моей структуре папок Android Library. Структура не соответствовала моему фактическому имени пакета. IDE подчеркнуты имя пакета в виде следующей ошибки, но он все еще компилируется и построил AAR архива библиотеки:

package name 'somepackage' does not correspond to the file path 'com.whatever.somepackage.someclass' 

Похоже, этот вопрос спутать Android Studio и не признает пакет, при использовании его в приложении для Android.

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