#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, потому что у вас не может быть двух модулей с именем «приложение», как сказано выше