Подтвердить что ты не робот

Как добавить пакет java.awt.image в Android

У меня есть внешняя библиотека, которая полагается на пакет java.awt.Image. Однако в библиотеке Android его нет. Кто-нибудь знает, как добавить его в Android? Благодарю!

4b9b3361

Ответ 1

Классы Java AWT содержат собственный код, поэтому, если кто-то не переносит этот собственный код на Android, вам не повезло. И они не будут его переносить, потому что, как было указано выше, Android имеет свои собственные графические библиотеки (android.graphics).

Ответ 3

Этот ответ должен оправдать ответ Hitesh после просмотра голосов (что вводит в заблуждение). Если я ошибаюсь, пожалуйста, поправьте меня.

Ну, я также был энтузиастом в использовании нескольких основных концепций Java, таких как Swings и AWT-библиотеки в Android.

Недавно я хотел использовать класс java.awt.Color, потому что он намного лучше, чем android.graphics.Color. Итак, сделайте небольшое исследование, прочитав несколько потоков и заключив: "Нет, мы не можем импортировать". Увидев ответ Hitesh, я думал, что не смог провести исследование и нашел очень легкое решение для своей проблемы. Затем выполните шаги для образца и запустите мой код. Увы!!!

Исправлено исключение

NoClassDefFoundError.

Еще раз сделал небольшое исследование для заключения ответа Джеффри (принятого). Я нашел заключение здесь. Комментарий выше метода loadLibraries() объясняет все. Этот метод был вызван в классе Color (строка 279).

Ответ 4

fooobar.com/info/285497/...

Пакет AWT не поддерживается в Android, вам нужно изменить свою реализацию, чтобы использовать классы Android.

Смотрите похожие вопросы:

Портирование графического кода AWT на Android

Как добавить пакет изображений java AWT в Android

Использование AWT с Android