Чи можуть 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. Якщо у вас є що додати до цієї публікації чи запитання, не соромтеся залишати коментарі нижче.

Tags: #java

Leave a Comment

Що таке файл JNLP? Як відкрити один?

Що таке файл JNLP? Як відкрити один?

Якщо ви не знайомі з файлами JNLP, продовжуйте читати цей посібник, щоб дізнатися більше про них. Також покажіть, як їх відкрити.

Windows: очистити веб-кеш Java через командний рядок

Windows: очистити веб-кеш Java через командний рядок

Очистіть кеш-пам’ять Java Web Start за допомогою команди з діалогового вікна «Виконати» Windows.

Чи можуть Java-аплети працювати на Android?

Чи можуть Java-аплети працювати на Android?

Здається, серед деяких користувачів Android існує велика плутанина щодо того, як Java працює на їхніх пристроях. Очевидно, є користувачі, які хотіли б запустити

Заборонити спливаючі повідомлення «Доступне оновлення Java».

Заборонити спливаючі повідомлення «Доступне оновлення Java».

Як увімкнути або вимкнути повідомлення «Доступне оновлення Java» в Windows і MacOS.

Налаштуйте Red5 Media Server на Ubuntu 16.04

Налаштуйте Red5 Media Server на Ubuntu 16.04

Використання іншої системи? Red5 — це медіасервер із відкритим вихідним кодом, реалізований на Java, який дозволяє запускати багатокористувацькі програми Flash, такі як прямі трансляції

Створення мережі серверів Minecraft за допомогою BungeeCord на Debian 8, Debian 9 або CentOS 7

Створення мережі серверів Minecraft за допомогою BungeeCord на Debian 8, Debian 9 або CentOS 7

Що вам знадобиться Vultr VPS з принаймні 1 Гб оперативної пам’яті. Доступ по SSH (з правами root/адміністратора). Крок 1: Встановлення BungeeCord Перш за все

Встановлення Apache Tomcat на Ubuntu 14.04

Встановлення Apache Tomcat на Ubuntu 14.04

Apache Tomcat, створений тією ж організацією, що й популярний веб-сервер Apache, є веб-сервером, який дозволяє обслуговувати відвідувачам веб-сторінки Java. У цьому

Встановіть Apache Maven на Ubuntu 18.04

Встановіть Apache Maven на Ubuntu 18.04

Вступ Apache Maven — це безкоштовний інструмент керування проектами з відкритим кодом, який використовується для проектів Java. Ви можете легко керувати створенням проектів, звітами, а

Як встановити Elasticsearch на екземпляр сервера Vultr CentOS 7

Як встановити Elasticsearch на екземпляр сервера Vultr CentOS 7

Elasticsearch — популярна система повнотекстового пошуку та аналітики з відкритим вихідним кодом. Завдяки своїй універсальності, масштабованості та простоті використання, Elasticsearch є широким

Як встановити Gradle на Ubuntu 16.10

Як встановити Gradle на Ubuntu 16.10

Використання іншої системи? Gradle — це безкоштовний набір інструментів автоматизації збірки з відкритим вихідним кодом, заснований на концепціях Apache Ant і Apache Maven. Gradle надає

Як встановити Scala на CentOS 7

Як встановити Scala на CentOS 7

Scala - це об'єктно-орієнтована і функціональна мова програмування. Це популярна мова, яка використовувалася для розробки програм, таких як Spark, Akka, an

Як встановити та налаштувати GoCD на CentOS 7

Як встановити та налаштувати GoCD на CentOS 7

Використання іншої системи? GoCD — це система безперервної доставки та автоматизації з відкритим вихідним кодом. Він дозволяє моделювати складні робочі процеси, використовуючи його паралельний an

Як встановити та налаштувати Elastic Stack (Elasticsearch, Logstash і Kibana) в Ubuntu 17.04

Як встановити та налаштувати Elastic Stack (Elasticsearch, Logstash і Kibana) в Ubuntu 17.04

Оскільки ІТ-інфраструктура переходить у хмару, а Інтернет речей стає популярним, організації та ІТ-фахівці використовують загальнодоступні хмарні послуги для

Налаштуйте медіасервер Red5 на CentOS 7

Налаштуйте медіасервер Red5 на CentOS 7

Використання іншої системи? Red5 — це медіасервер із відкритим вихідним кодом, реалізований на Java, який дозволяє запускати багатокористувацькі програми Flash, такі як прямі трансляції

Як встановити Apache Tomcat 8 на CentOS 7

Як встановити Apache Tomcat 8 на CentOS 7

Apache Tomcat — це веб-сервер з відкритим кодом, призначений для обслуговування веб-сторінок Java. Він широко розгорнутий і підтримує різні критично важливі веб-додатки

Встановіть Tomcat на Ubuntu 16.04

Встановіть Tomcat на Ubuntu 16.04

У цьому посібнику пояснюється, як встановити Apache Tomcat на сервер Ubuntu 16.04. Передумови Розгорніть новий екземпляр сервера Ubuntu 16.04. Створіть некореневий sud

Як встановити Apache Maven 3.5 на CentOS 7

Як встановити Apache Maven 3.5 на CentOS 7

Apache Maven — це безкоштовний інструмент управління проектами програмного забезпечення з відкритим вихідним кодом, який широко використовується для розгортання програм на основі Java. Передумови A newl

Як вручну встановити Java 8 на Ubuntu 16.04

Як вручну встановити Java 8 на Ubuntu 16.04

У цьому посібнику ви дізнаєтеся, як вручну встановити Java 8 на Ubuntu 16.04. Інструкції в цьому посібнику працюватимуть і в інших версіях Ubuntu

Встановіть Java SE на CentOS

Встановіть Java SE на CentOS

Вступ Java – це популярна програмна платформа, яка дозволяє розробляти та запускати Java-додатки та аплети в різних апаратних середовищах. Там ар

Як встановити Gradle на CentOS 7

Як встановити Gradle на CentOS 7

Використання іншої системи? Gradle — це безкоштовний набір інструментів автоматизації збірки з відкритим вихідним кодом, заснований на концепціях Apache Ant і Apache Maven. Gradle надає

7 скріншотів, які хакери хотіли б зберегти у своїй галереї

7 скріншотів, які хакери хотіли б зберегти у своїй галереї

Легко вважати скріншоти тимчасовими, але багато хто з нас ніколи їх не видаляє. Небезпека полягає в тому, що деякі з них можуть стати золотими копальнями для хакерів, викрадачів особистих даних або навіть просто допитливих друзів.

Вимкніть ці 8 налаштувань Samsung, щоб запобігти швидкій розрядці акумулятора вашого телефону!

Вимкніть ці 8 налаштувань Samsung, щоб запобігти швидкій розрядці акумулятора вашого телефону!

Багато людей думають, що акумулятор їхнього телефону Samsung більше не може задовольнити щоденні потреби. Але після вимкнення цих недооцінених налаштувань акумулятор може легко працювати цілий день.

Як видалити історію переглядів на телефоні Android

Як видалити історію переглядів на телефоні Android

У сучасних веббраузерах на комп’ютерах або телефонах є опція видалення історії переглядів, наприклад, видалення історії переглядів у Chrome, видалення історії переглядів у Firefox тощо.

Як приховати приватні фотографії на Android

Як приховати приватні фотографії на Android

Усі фотографії, зроблені на смартфоні, зберігаються у фотобібліотеці вашого пристрою, тож усі можуть їх бачити, навіть ваші особисті фотографії.

Як використовувати DroidCam, щоб перетворити телефон на веб-камеру для компютера

Як використовувати DroidCam, щоб перетворити телефон на веб-камеру для компютера

У наступній статті ви дізнаєтесь, як користуватися Droidcam на комп’ютері та телефоні, а також знайдете кілька порад для ідеального відеодзвінка!

Як вимкнути Google Assistant на екрані блокування

Як вимкнути Google Assistant на екрані блокування

Google Асистент може працювати на екрані блокування, і будь-хто може отримати доступ до вашого телефону. Саме тому вам слід вимкнути Google Асистент на екрані блокування.

Як зробити надширококутну камеру вашого телефону дивно приголомшливою

Як зробити надширококутну камеру вашого телефону дивно приголомшливою

Багато людей ніколи не очікували, що найслабша камера в їхньому телефоні стане секретною зброєю для творчої фотографії.

Чому так багато людей вирішують перейти на Samsung після років використання iPhone?

Чому так багато людей вирішують перейти на Samsung після років використання iPhone?

Після того, як їм набридла iOS, вони нарешті перейшли на телефони Samsung і не шкодують про це рішення.

10 програм для Android з відкритим кодом, без яких ви не можете жити

10 програм для Android з відкритим кодом, без яких ви не можете жити

Після багатьох років використання телефонів Android багато людей ознайомилися з низкою програм для Android з відкритим кодом. Ці програми кращі за свої аналоги із закритим кодом.

Як користуватися віджетом Locket для Android

Як користуватися віджетом Locket для Android

Новий додаток Locket Widget має версію для Android після того, як користувачі iOS могли використовувати Locket Widget на iPhone раніше.