Os miniaplicativos Java podem ser executados no Android?

Parece haver uma grande confusão entre alguns usuários do Android sobre como o Java funciona em seus dispositivos. Aparentemente, há usuários que gostariam de executar miniaplicativos Java em um navegador da web em seu Android. Pensei em escrever um post para esclarecer um pouco da confusão. Aqui estão algumas perguntas que vi em vários fóruns, juntamente com algumas respostas.

Por que não consigo carregar um miniaplicativo Java no meu Android?

Applets Java são construídos para rodar em navegadores da web. Os miniaplicativos Java não funcionam em um navegador no Android, pois eles não fazem um plug-in como os que você encontraria para um computador desktop. Não há planos para a criação de um, pois os recursos necessários não seriam suficientes em um dispositivo móvel e a tecnologia é considerada obsoleta.

O que é esta configuração de JavaScript no meu navegador Android então?

Os usuários costumam ficar confusos quando descobrem uma configuração de “JavaScript” nas configurações do navegador da web e não podem executar miniaplicativos Java. JavaScript é uma coisa totalmente diferente do Java  . O JavaScript pode ser executado nativo em um navegador da web e não usa muitos recursos. Executar um miniaplicativo Java em um dispositivo Android consumiria recursos e funcionaria muito lentamente, mesmo no dispositivo Android mais rápido.

Mas o Android não roda em Java?

sim. Os aplicativos são escritos em Java e o kernel do sistema operacional Android inclui bibliotecas compatíveis com Java. Isso não tem nada a ver com os miniaplicativos Java rodando no navegador da web. É como perguntar “Meu aplicativo foi escrito em C ++, por que não pode executar outro aplicativo C ++?”. Simplesmente não funciona dessa maneira.

Espero que isso responda a muitas perguntas para usuários do Android confusos sobre o Java. Se você tem algo a acrescentar a esta postagem ou pergunta, sinta-se à vontade para deixar comentários abaixo.


Tags: #Java

Leave a Comment

O que é um arquivo JNLP? Como faço para abrir um?

O que é um arquivo JNLP? Como faço para abrir um?

Saiba tudo sobre arquivos JNLP, como abrir e executar programas Java com este guia completo. Aprenda sobre OpenWebStart e outras ferramentas.

Como instalar o Gradle no CentOS 7

Como instalar o Gradle no CentOS 7

Usando um sistema diferente? Gradle é um conjunto de ferramentas de automação de compilação de código aberto e gratuito baseado nos conceitos do Apache Ant e Apache Maven. Gradle fornece

Instale o Apache Maven no Ubuntu 18.04

Instale o Apache Maven no Ubuntu 18.04

Introdução O Apache Maven é uma ferramenta de gerenciamento de projetos gratuita e de código aberto usada para projetos Java. Você pode gerenciar facilmente a criação de projetos, relatórios,

Instale o Tomcat no Ubuntu 16.04

Instale o Tomcat no Ubuntu 16.04

Este guia explica como instalar o Apache Tomcat em um servidor Ubuntu 16.04. Pré-requisitos Implante uma nova instância do servidor Ubuntu 16.04. Crie um sud não raiz

Como instalar e configurar o Elastic Stack (Elasticsearch, Logstash e Kibana) no Ubuntu 17.04

Como instalar e configurar o Elastic Stack (Elasticsearch, Logstash e Kibana) no Ubuntu 17.04

À medida que a infraestrutura de TI está migrando para a nuvem e a Internet das Coisas está se tornando popular, organizações e profissionais de TI estão usando serviços de nuvem pública para

Impedir mensagens pop-up de “atualização de Java disponível”

Impedir mensagens pop-up de “atualização de Java disponível”

Como ativar ou desativar a mensagem Java Update Available no Windows e MacOS.

Windows: limpe o cache da Web Java via linha de comando

Windows: limpe o cache da Web Java via linha de comando

Limpe o cache do Java Web Start usando um comando da caixa de diálogo Executar do Windows.

Configurar o Red5 Media Server no CentOS 7

Configurar o Red5 Media Server no CentOS 7

Usando um sistema diferente? O Red5 é um servidor de mídia de código aberto implementado em Java que permite executar aplicativos multiusuário do Flash, como live streamin

Servidor Minecraft Bukkit no Debian Wheezy

Servidor Minecraft Bukkit no Debian Wheezy

Introdução O Bukkit é uma extensão do Minecraft que oferece alguns recursos exclusivos, além de plugins que podem melhorar significativamente sua experiência de jogo.

Como instalar o Apache Maven 3.5 no CentOS 7

Como instalar o Apache Maven 3.5 no CentOS 7

O Apache Maven é uma ferramenta de gerenciamento de projetos de software livre e de código aberto amplamente usada para implantar aplicativos baseados em Java. Pré-requisitos Um novo

Como instalar o Scala no CentOS 7

Como instalar o Scala no CentOS 7

Scala é uma linguagem de programação orientada a objetos e funcional. É uma linguagem popular usada para o desenvolvimento de aplicativos, como Spark, Akka, um

Como instalar o Apache Maven no Ubuntu 16.04

Como instalar o Apache Maven no Ubuntu 16.04

Introdução O Apache Maven é uma ferramenta de gerenciamento de projetos gratuita e de código aberto usada para projetos Java. Você pode gerenciar facilmente a criação de projetos, relatórios,

Como instalar e configurar o GoCD no CentOS 7

Como instalar e configurar o GoCD no CentOS 7

Usando um sistema diferente? O GoCD é um sistema de entrega e automação contínua de código aberto. Permite modelar fluxos de trabalho complexos usando seu paralelo e

Instale o Java SE no CentOS

Instale o Java SE no CentOS

Introdução Java é uma plataforma de software popular que permite desenvolver e executar aplicativos e applets Java em vários ambientes de hardware. Há ar

Instalando o Apache Tomcat no Ubuntu 14.04

Instalando o Apache Tomcat no Ubuntu 14.04

O Apache Tomcat, criado pela mesma organização que o popular servidor da web Apache, é um servidor da web que permite servir páginas da Web Java aos visitantes. Em thi

Como instalar manualmente o Java 8 no Ubuntu 16.04

Como instalar manualmente o Java 8 no Ubuntu 16.04

Neste guia, você aprenderá como instalar manualmente o Java 8 no Ubuntu 16.04. As instruções neste tutorial também funcionarão em outras versões do Ubuntu

Como instalar o Gradle no Ubuntu 16.10

Como instalar o Gradle no Ubuntu 16.10

Usando um sistema diferente? Gradle é um conjunto de ferramentas de automação de compilação de código aberto e gratuito baseado nos conceitos do Apache Ant e Apache Maven. Gradle fornece

Criando uma rede de servidores Minecraft com o BungeeCord no Debian 8, Debian 9 ou CentOS 7

Criando uma rede de servidores Minecraft com o BungeeCord no Debian 8, Debian 9 ou CentOS 7

Do que você precisa: Um Vultr VPS com pelo menos 1 GB de RAM. Acesso SSH (com privilégios de administrador / raiz). Etapa 1: Instalando o BungeeCord Primeiras coisas primeiro

Como instalar o Apache Tomcat 8 no CentOS 7

Como instalar o Apache Tomcat 8 no CentOS 7

O Apache Tomcat é um servidor da web de código aberto projetado para servir páginas da web em Java. Ele é amplamente implantado e alimenta vários aplicativos da web de missão crítica

Como Criar uma História no Facebook

Como Criar uma História no Facebook

As histórias do Facebook podem ser muito divertidas de fazer. Aqui está como você pode criar uma história em seu dispositivo Android e computador.

Desativar a Reprodução Automática de Vídeos no Firefox e Chrome

Desativar a Reprodução Automática de Vídeos no Firefox e Chrome

Aprenda como desativar vídeos que começam a tocar automaticamente no Google Chrome e Mozilla Firefox com este tutorial.

Galaxy Tab S8 Não Liga: Como Resolver

Galaxy Tab S8 Não Liga: Como Resolver

Resolva o problema onde o Samsung Galaxy Tab A está preso em uma tela preta e não liga.

Como Excluir Músicas e Vídeos do Amazon Fire

Como Excluir Músicas e Vídeos do Amazon Fire

Leia agora para aprender como excluir músicas e vídeos de dispositivos Amazon Fire e Fire HD para liberar espaço, desordem ou aumentar o desempenho.

Amazon Fire: Como Adicionar e Remover Contas de Email

Amazon Fire: Como Adicionar e Remover Contas de Email

Deseja adicionar ou remover contas de email no seu tablet Fire? Nosso guia abrangente irá guiá-lo pelo processo passo a passo, tornando rápido e fácil gerenciar suas contas de email em seu dispositivo favorito. Não perca este tutorial obrigatório!

Android: Impedir que aplicativos sejam executados na inicialização

Android: Impedir que aplicativos sejam executados na inicialização

Um tutorial mostrando duas soluções sobre como impedir permanentemente aplicativos de iniciar na inicialização do seu dispositivo Android.

Android: Como Reencaminhar Mensagem de Texto

Android: Como Reencaminhar Mensagem de Texto

Este tutorial mostra como reencaminhar uma mensagem de texto de um dispositivo Android usando o aplicativo Google Messaging.

Android: Como Desativar a Correção Automática em Passos Simples

Android: Como Desativar a Correção Automática em Passos Simples

Como habilitar ou desabilitar os recursos de verificação ortográfica no sistema operacional Android.

Qualquer carregador funcionará com meu telefone ou tablet?

Qualquer carregador funcionará com meu telefone ou tablet?

Está se perguntando se pode usar aquele carregador de outro dispositivo com seu telefone ou tablet? Esta postagem informativa traz algumas respostas para você.

Melhores Carregadores para Galaxy Tab S9

Melhores Carregadores para Galaxy Tab S9

Quando a Samsung apresentou sua nova linha de tablets topo de linha, havia muito o que comemorar. Os Galaxy Tab S9 e S9+ trazem atualizações esperadas, e a Samsung também introduziu o Galaxy Tab S9 Ultra. Todos esses dispositivos oferecem algo diferente, incluindo tamanhos de bateria variados. Certifique-se de ter os melhores carregadores para o Galaxy Tab S9.