Могут ли апплеты Java работать на Android?

Похоже, что некоторые пользователи Android не понимают, как работает Java на их устройствах. Очевидно, есть пользователи, которые хотели бы запускать апплеты Java в веб-браузере на своем Android. Я подумал, что мог бы написать пост, чтобы прояснить некоторые проблемы. Вот несколько вопросов, которые я видел на разных форумах, а также некоторые ответы.

Почему я не могу загрузить Java-апплет на свой Android?

Апплеты Java созданы для работы в веб-браузерах. Java-апплеты не будут работать в браузере в Android, поскольку они не создают плагин, подобный тем, которые вы найдете для настольного компьютера. Планов по его созданию нет, поскольку требуемых ресурсов на мобильном устройстве будет недостаточно, а технология считается устаревшей.


Что это за настройка JavaScript в моем браузере Android на то время?

Пользователи часто сталкиваются с путаницей, когда обнаруживают настройку «JavaScript» в настройках веб-браузера и не могут запускать апплеты Java. JavaScript - это нечто совершенно иное, чем Java. JavaScript может работать в веб-браузере без использования большого количества ресурсов. Запуск Java-апплета на Android-устройстве потреблял бы много ресурсов и работал очень медленно даже на самом быстром Android-устройстве.


Но разве Android не работает на Java?

Да. Приложения написаны на Java, а ядро ​​ОС Android включает Java-совместимые библиотеки. Это не имеет ничего общего с Java-апплетами, запущенными в веб-браузере. Это все равно что спросить: «Мое приложение было написано на C ++, почему оно не может запустить другое приложение C ++?». Просто так не работает.


Надеемся, что это ответит на многие вопросы пользователей Android, запутавшихся в Java. Если у вас есть что добавить в этот пост или вопрос, не стесняйтесь оставлять комментарии ниже.