Не удается разрешить импорт javazoom

#java #android

#java #Android

Вопрос:

всем привет, я использую javazoom.jl.player.Пакет Player, но в нем говорится, что импорт javazoom не может быть разрешен. я использую eclipse и делаю Android project. я очищаю проект, по-прежнему отображается та же ошибка. пожалуйста, поправьте меня.

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

1. Ошибка компилятора (красные строки в редакторе)? Ошибка во время выполнения (на устройстве / эмуляторе)?

2. это ошибка компилятора (красные строки в редакторе)

3. это ошибка компилятора (красные строки в редакторе)

Ответ №1:

Если eclipse не может разрешить фрагмент пакета инструкции import, то он сообщает вам (с этой ошибкой), что в пути к классам нет библиотеки, которая содержала бы класс из этого пакета (или из пакета, имя которого начинается с отсутствующей части).

Простой способ для стандартной java / eclipse:

  1. создайте папку lib в корневом каталоге ваших проектов (с помощью eclipse workbench!)
  2. скопируйте и вставьте jar в эту папку
  3. щелкните правой кнопкой мыши скопированный 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.