#java #android
#java #Android
Вопрос:
всем привет, я использую javazoom.jl.player.Пакет Player, но в нем говорится, что импорт javazoom не может быть разрешен. я использую eclipse и делаю Android project. я очищаю проект, по-прежнему отображается та же ошибка. пожалуйста, поправьте меня.
Комментарии:
1. Ошибка компилятора (красные строки в редакторе)? Ошибка во время выполнения (на устройстве / эмуляторе)?
2. это ошибка компилятора (красные строки в редакторе)
3. это ошибка компилятора (красные строки в редакторе)
Ответ №1:
Если eclipse не может разрешить фрагмент пакета инструкции import, то он сообщает вам (с этой ошибкой), что в пути к классам нет библиотеки, которая содержала бы класс из этого пакета (или из пакета, имя которого начинается с отсутствующей части).
Простой способ для стандартной java / eclipse:
- создайте папку
lib
в корневом каталоге ваших проектов (с помощью eclipse workbench!) - скопируйте и вставьте jar в эту папку
- щелкните правой кнопкой мыши скопированный jar и выберите «добавить в путь сборки».
Это должно немедленно устранить ошибки компилятора.
(Предыдущая часть ответа)
Принимая сообщение об ошибке буквально, похоже, что у вас есть строка кода, подобная этой:
import javazoom;
Это было бы неправильно, потому что мы импортируем не пакеты, а классы из пакета. Чтобы импортировать все классы из javazoom
пакета, мы бы сказали:
import javazoom.*;
Комментарии:
1. я использую вот такой импорт javazoom.jl.player. Проигрыватель; если использовать импорт javazoom.*; повторяется та же ошибка.
2. Поймите — итак, у вас есть красная строка под словом
javazoom
в инструкции import.3. я сделал следующее, но у меня та же ошибка (ошибка компиляции). структура моего проекта такова: мое название проекта — Bpm. я создал папку с именем lib в Bpm. и вставьте jlayer1.0.1.zip в папке. и щелкните правой кнопкой мыши путь сборки zip-> добавить в путь сборки. пожалуйста, направьте меня.
Ответ №2:
Вам следует загрузить файл .jar JLayer ( http://www.javazoom.net/javalayer/sources.html )
И добавьте в classpath так, как вам сказал Andreas_D.
Комментарии:
1. я сделал следующее, но у меня та же ошибка (ошибка компиляции). структура моего проекта такова: мое название проекта — Bpm. я создал папку с именем lib в Bpm. и вставьте jlayer1.0.1.zip в папке. и щелкните правой кнопкой мыши путь сборки zip-> добавить в путь сборки. пожалуйста, направьте меня
2. Откройте этот zip-файл и получите jLayer.jar оттуда этот файл вы должны добавить в classpath.