Говорит "пакет... не существует", несмотря на вставленный JAR
Я построил фреску и скопировал созданное *.jar
пакеты в libs
папка, которая находится в корневом каталоге ReactAndroid
Проект, как следующий:
настройка каталога:
- node_modules
- ReactAndroid
- libs
- drawee-1.3.0-sources.jar
- fbcore-1.3.0-sources.jar
- src
- main
- java
- libraries
- build.gradle
build.gradle
файл:
...
dependencies {
...
compile (name:'drawee-1.3.0-sources', ext:'jar')
compile (name:'fbcore-1.3.0-sources', ext:'jar')
...
}
allprojects {
repositories {
flatDir {
dirs 'libs', './libs'
}
}
}
...
При попытке запустить команду ./gradlew installDebug
выдает ошибки для всех классов, которые добавляются в *.jar
Пакеты как ниже:
/node_modules/react-native/ReactAndroid/src/main/java/com/facebook/react/uimanager/UIViewOperationQueue.java:13: error: package com.facebook.common.logging does not exist
import com.facebook.common.logging.FLog;
тем не мение FLog
класс присутствует в fbcore-1.3.0-sources.jar
пакет.
(на com/facebook/common/logging/FLog.java path)
Есть ли шанс преодолеть эту проблему?
Редактировать:
С помощью *.aar
пакеты вместо *.jar
решил проблему.