Чи можуть 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 надає

Змініть ці 6 налаштувань, щоб нові програми для Android не відстежували вас!

Змініть ці 6 налаштувань, щоб нові програми для Android не відстежували вас!

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

Як надсилати текстові повідомлення за допомогою iMessage на пристроях Android

Як надсилати текстові повідомлення за допомогою iMessage на пристроях Android

Існує спосіб насолоджуватися iMessage (однією з найкращих функцій екосистеми Apple), не відмовляючись від свого телефону Android.

Хитрощі, які допоможуть вам ефективно використовувати Chrome на Android, про які ви, можливо, не знаєте

Хитрощі, які допоможуть вам ефективно використовувати Chrome на Android, про які ви, можливо, не знаєте

Chrome на Android – чудовий браузер одразу після встановлення, але ви можете зробити його ще кращим. Ці поради та функції допоможуть вам швидше переглядати веб-сторінки.

7 способів, як смартфони стають гіршими

7 способів, як смартфони стають гіршими

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

Як роздати доступ до Wi-Fi на Android без введення пароля

Як роздати доступ до Wi-Fi на Android без введення пароля

Сучасні пристрої Android оснащені функцією обміну паролями Wi-Fi за допомогою дуже простих кроків, що допомагає швидко надсилати паролі тим, хто хоче отримати доступ.

Ці налаштування значно полегшують перехід на Samsung.

Ці налаштування значно полегшують перехід на Samsung.

Перехід на Samsung – це як відкрити скриню зі скарбами. Хоча налаштування за замовчуванням непогані, кілька швидких налаштувань можуть перетворити ваш телефон на пристрій, від якого неможливо відірватися.

10 найкращих програм для керування файлами на Android

10 найкращих програм для керування файлами на Android

Порівняно з програмами для керування файлами на ПК з Windows, Linux або Mac OS, мобільні програми для керування файлами налаштовані відповідно до мобільних конфігурацій. Однак, маленький не означає слабкий.

Що робити, якщо мобільні дані не працюють на пристрої Android?

Що робити, якщо мобільні дані не працюють на пристрої Android?

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

Як запускати ігри PlayStation 3 на Android за допомогою PS3e

Як запускати ігри PlayStation 3 на Android за допомогою PS3e

Роками гравці Android мріяли запускати ігри для PS3 на своїх телефонах – тепер це реальність. aPS3e, перший емулятор PS3 для Android, тепер доступний у Google Play Store.

Простий трюк для керування Apple TV за допомогою будь-якого телефону Android

Простий трюк для керування Apple TV за допомогою будь-якого телефону Android

Незважаючи на щільну екосистему Apple, деякі люди перетворили свої телефони Android на надійні пульти дистанційного керування для Apple TV.