Есть пакет (TarsosDSP), который я хочу использовать в своем приложении SongTracker. Я могу импортировать 4 из 5 библиотек, но при попытке компиляции пятого оператора импорта возникает ошибка:
import be.tarsos.dsp.io.android.AudioDispatcherFactory;
Вот ошибка:
Cannot resolve symbol 'android'
Что я пробовал
Создать -> Очистить проект
Создать -> Перестроить проект
Ни то, ни другое не помогло. Я не уверен, стоит ли публиковать полный вывод сборки, но вот частичный вывод:
FAILURE: Build completed with 8 failures.
1: Task failed with an exception.
-----------
* What went wrong:
Execution failed for task ':app:checkDebugAarMetadata'.
> Could not resolve all files for configuration ':app:debugRuntimeClasspath'.
> Could not find be.tarsos:dsp:2.4.
Searched in the following locations:
- https://dl.google.com/dl/android/maven2 ... sp-2.4.pom
- https://repo.maven.apache.org/maven2/be ... sp-2.4.pom
- https://jcenter.bintray.com/be/tarsos/d ... sp-2.4.pom
- https://mvn.0110.be/releases/be/tarsos/ ... sp-2.4.pom
Required by:
project :app
Справочная информация
У меня уже есть созданное приложение, которое открывает файлы .txt, чтобы слова и аккорды отображаемых песен были доступны для просмотра (следовательно, необходимо прокручивать). Я хочу использовать TarsosDSP, чтобы приложение могло «прослушивать» частоту ударов в минуту с помощью микрофона устройства и динамически регулировать скорость прокрутки для файла .txt. Однако я не могу приступить к настройке TarsosDSP, пока не установлю и не запущу все соответствующие библиотеки.
Библиотека используется в этом методе setupTarasosDSP:
// Initialize TarsosDSP audio processing for BPM detection
AudioDispatcher dispatcher = AudioDispatcherFactory.fromDefaultMicrophone(22050, 1024, 0);
AudioDispatcherFactory выделен красным, а Android Studio сообщает: Невозможно разрешить символ «AudioDispatcherFactory».
В моем файле build.gradle есть следующие зависимости:
// TarsosDSP library
implementation 'be.tarsos.dsp:core:2.5'
implementation 'be.tarsos.dsp:jvm:2.5'
implementation 'be.tarsos:dsp:2.4'
У меня есть еще четыре связанных оператора импорта, и все они, похоже, не вызывают проблем:
import be.tarsos.dsp.AudioDispatcher;
import be.tarsos.dsp.AudioProcessor;
import be.tarsos.dsp.pitch.PitchDetectionHandler;
import be.tarsos.dsp.pitch.PitchProcessor;
Ниже приведен мой файл settings.gradle:
pluginManagement {
repositories {
google()
mavenCentral()
gradlePluginPortal()
}
}
dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {
google()
mavenCentral()
//maven { url 'https://jitpack.io' }
jcenter()
maven {
name = "TarsosDSP repository"
url = "https://mvn.0110.be/releases"
}
}
}
rootProject.name = "Song Tracker"
include ':app'
Подробнее здесь: https://stackoverflow.com/questions/789 ... port-error
Android Studio не может найти импортированную библиотеку (с использованием ошибки импорта Java TarsosDSP) ⇐ JAVA
Программисты JAVA общаются здесь
1764737704
Anonymous
Есть пакет (TarsosDSP), который я хочу использовать в своем приложении SongTracker. Я могу импортировать 4 из 5 библиотек, но при попытке компиляции пятого оператора импорта возникает ошибка:
import be.tarsos.dsp.io.android.AudioDispatcherFactory;
[b]Вот ошибка:[/b]
Cannot resolve symbol 'android'
[b]Что я пробовал[/b]
Создать -> Очистить проект
Создать -> Перестроить проект
Ни то, ни другое не помогло. Я не уверен, стоит ли публиковать полный вывод сборки, но вот частичный вывод:
FAILURE: Build completed with 8 failures.
1: Task failed with an exception.
-----------
* What went wrong:
Execution failed for task ':app:checkDebugAarMetadata'.
> Could not resolve all files for configuration ':app:debugRuntimeClasspath'.
> Could not find be.tarsos:dsp:2.4.
Searched in the following locations:
- https://dl.google.com/dl/android/maven2/be/tarsos/dsp/2.4/dsp-2.4.pom
- https://repo.maven.apache.org/maven2/be/tarsos/dsp/2.4/dsp-2.4.pom
- https://jcenter.bintray.com/be/tarsos/dsp/2.4/dsp-2.4.pom
- https://mvn.0110.be/releases/be/tarsos/dsp/2.4/dsp-2.4.pom
Required by:
project :app
[b]Справочная информация[/b]
У меня уже есть созданное приложение, которое открывает файлы .txt, чтобы слова и аккорды отображаемых песен были доступны для просмотра (следовательно, необходимо прокручивать). Я хочу использовать TarsosDSP, чтобы приложение могло «прослушивать» частоту ударов в минуту с помощью микрофона устройства и динамически регулировать скорость прокрутки для файла .txt. Однако я не могу приступить к настройке TarsosDSP, пока не установлю и не запущу все соответствующие библиотеки.
Библиотека используется в этом методе setupTarasosDSP:
// Initialize TarsosDSP audio processing for BPM detection
AudioDispatcher dispatcher = AudioDispatcherFactory.fromDefaultMicrophone(22050, 1024, 0);
AudioDispatcherFactory выделен красным, а Android Studio сообщает: Невозможно разрешить символ «AudioDispatcherFactory».
В моем файле build.gradle есть следующие зависимости:
// TarsosDSP library
implementation 'be.tarsos.dsp:core:2.5'
implementation 'be.tarsos.dsp:jvm:2.5'
implementation 'be.tarsos:dsp:2.4'
У меня есть еще четыре связанных оператора импорта, и все они, похоже, не вызывают проблем:
import be.tarsos.dsp.AudioDispatcher;
import be.tarsos.dsp.AudioProcessor;
import be.tarsos.dsp.pitch.PitchDetectionHandler;
import be.tarsos.dsp.pitch.PitchProcessor;
Ниже приведен мой файл settings.gradle:
pluginManagement {
repositories {
google()
mavenCentral()
gradlePluginPortal()
}
}
dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {
google()
mavenCentral()
//maven { url 'https://jitpack.io' }
jcenter()
maven {
name = "TarsosDSP repository"
url = "https://mvn.0110.be/releases"
}
}
}
rootProject.name = "Song Tracker"
include ':app'
Подробнее здесь: [url]https://stackoverflow.com/questions/78960351/android-studio-cannot-find-imported-library-using-tarsosdsp-java-import-error[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия