Android Studio не может добавить проект библиотеки в build.gradle

#android #android-studio #tensorflow #gradle

Вопрос:

Я хочу интегрировать пример tensorflow lite в свой проект. То, что я уже сделал:

  • Переименование app в lib_tensorFlow (у вас не может быть 2-х приложений)
  • Превратите lib_tensorFlow модуль в библиотеку, изменив его на apply plugin: 'com.android.library'
  • удаление applicationId
  • Импорт проекта в качестве модуля Gradle
  • Добавление implementation project(":lib_tensorFlow") зависимостей в мои приложения
  • Поиск автономного режима в настройках Gradle (такой опции нет)
  • Аннулировать кэш и перезапустить
  • Гуглить

Ошибка, которую я получаю, когда gradle создает проект:

 Unable to resolve dependency for ':app@regularDebugAndroidTest/compileClasspath': Could not resolve project :lib_tensorFlow.
Show Details
Affected Modules: app

Unable to resolve dependency for ':app@regularDebugUnitTest/compileClasspath': Could not resolve project :lib_tensorFlow.
Show Details
Affected Modules: app

Unable to resolve dependency for ':app@regularDebug/compileClasspath': Could not resolve project :lib_tensorFlow.
Show Details
Affected Modules: app
 

Пожалуйста, не помечайте это как дубликат. Я искал во всех возможных потоках.
Любая помощь будет признательна!

Комментарии:

1. В примере уже есть сборка 2 модулей . вы создали новый модуль ? или вы просто используете те же модули из примера ?

2. Включена ли библиотека в ваш settings.gradle файл? include ':app', ':lib_tensorFlow'

3. 1 — Я использую те же модули, что и в примере 2 — Да, он включен

4. если вы используете один и тот же модуль, я не вижу модуля, названного lib_tensorFlow в примере . Есть два модуля с именами lib_support и lib_task_api . здесь .

5. Я переименовал его в lib_tensorflow, потому что у вас не может быть двух модулей с именем «приложение», как сказано выше