Emulatore Java Desktop Remoto
Per poter installare l'emulatore di Java, dovrai prima eseguire il 'root' del tuo dispositivo. Eseguire il 'root' del telefono significa guadagnare l'accesso al dispositivo come utente 'root'. Il processo varia da dispositivo a dispositivo, ma questa guida mostra come eseguire il 'root' sulla maggior parte dei dispositivi Android. Nota: l'emulatore Java non permette di visualizzare siti web creati in Java, consente solamente di eseguire file 'JAR'. Nel caso tu voglia accedere a siti web con contenuti scritti in Java, dovrai utilizzare il metodo descritto nella sezione successiva. Ne esistono di diversi modelli, tutti con i loro punti di forza e le loro debolezze. Alcuni emulatori funzionano meglio su dispositivi specifici, quindi è sempre consigliabile scaricare più emulatori. Questo tipo di applicazioni non sono disponibili direttamente dal 'Play Store'. Il relativo file 'APK' di installazione dovrà essere scaricato dal sito web dello sviluppatore. Ecco una breve lista degli emulatori più diffusi:  phoneME JBED JBlend Netmite Scarica il file 'APK' di installazione, 'phoneMe Feature', direttamente dal sito dello sviluppatore. Dovrai inoltre scaricare il file 'APK' relativo al programma 'OpenIntents File Manager'. Copia entrambi i file 'APK' nella directory 'root' del tuo dispositivo Android.  Avvia i file 'APK' per installare le relative applicazioni sul tuo dispositivo. Scarica e installa 'JADGen' sul tuo computer, dopodiché utilizzalo per creare il file 'JAD' di ognuno dei file 'JAR' che vuoi eseguire. Copia il file 'JAR' e il relativo file 'JAD' all'interno della stessa directory sul tuo dispositivo. Assicurati inoltre che il nome del file 'JAR' non contenga spazi. Esegui il file 'JAR' utilizzando l'applicazione 'phoneMe'. Scarica l'archivio compresso relativo a 'JBED'. Decomprimilo all'interno di una cartella sul tuo computer. Copia il file 'APK' nella directory 'root' del tuo dispositivo, dopodiché utilizza l'applicazione ADB per inserire la libreria 'libjbedvm.so' nella directory '/system/lib'. Esegui il file 'APK' per installare il programma sul tuo dispositivo.  Puoi inserire la libreria 'libjbedvm.so' nella directory indicata utilizzando il seguente comando all'interno dell'applicazione ADB: 'adb push /[percorso]/libjbedvm.so /system/lib' (senza apici). Copia tutti i file 'JAR' di tuo interesse all'interno della propria directory sul tuo dispositivo. Avvia 'JBED', dopodiché premi il pulsante 'Menu'. Accedi alla directory in cui hai copiato i file 'JAR', poi seleziona l'elemento che vuoi eseguire. Scarica l'archivio compresso relativo a 'JBED'. Decomprimilo all'interno di una cartella sul tuo computer. Copia i file nella memoria interna del tuo dispositivo. Installa l'applicazione 'Root Explorer'. Avviala e seleziona il pulsante 'r/w' posto nell'angolo superiore dello schermo. Copia i seguenti file nel relativo percorso di destinazione:  'ibDxDrmJava.so' in '/system/lib' 'libjbmidpdy.so' in '/system/lib' 'libjbmidp.so' in '/system/lib' 'javax.obex.jar' in '/system/framework' 'MetaMidpPlayer.apk' in '/system/app' 'MidpPlayer.apk' in '/system/app' Copia i file 'JAR' di tuo interesse nella memoria interna del tuo dispositivo. Utilizza 'Jblend' per selezionarli ed eseguirli. Scarica l'ultima versione del programma dal sito web di Netmite. Copia il relativo file 'APK' sul tuo telefono, dopodiché selezionalo per installare l'applicazione di Netmite.  Converti i file 'JAR'/'JAD' in file 'APK'. Per farlo utilizza il convertitore che trovi sul sito web di Netmite. Copia i file 'APK' generati sul tuo telefono, dopodiché selezionali per installarli. Ripeti il processo per tutti i file 'JAR' di tuo interesse. Avvia l'applicazione 'Netmite' sul tuo telefono e utilizzala per selezionare i file 'JAR' installati nel passaggio precedente. Se hai la necessità di  accedere a un sito web con contenuti in Java dal tuo dispositivo Android, l'unica soluzione consiste nell'accedere a un computer tramite desktop remoto. In questo modo, potrai visualizzare il sito web in oggetto tramite il browser del computer. L'app 'Chrome Remote Desktop' di Google si connette velocemente al browser Chrome del tuo computer, rendendolo il metodo più indolore per configurare l'accesso tramite desktop remoto. Per poter utilizzare questa estensione, dovrai installare sul tuo computer il browser internet Google Chrome. L'estensione 'Remote Desktop' è gratuita e può essere installata tramite il 'Chrome Web Store'. Seleziona l'icona per accedere al menu principale di Chrome (☰), dopodiché seleziona la voce 'Altri Strumenti' e infine scegli l'opzione 'Estensioni'. Seleziona il link 'Prova altre estensioni' posto alla fine dell'elenco delle estensioni installate, poi esegui una ricerca utilizzando le parole chiave 'Chrome Remote Desktop'.  Dopo aver installato l'estensione, avrai la necessità di eseguire il login con il tuo account di Google, quindi dovrai premere il pulsante 'Attiva connessioni remote'. Puoi creare un codice 'PIN' di sicurezza per proteggere la connessione remota. Esegui il login con il tuo account di Google, dopodiché seleziona il tuo computer dall'elenco delle connessioni disponibili. Digita il codice 'PIN' che hai creato e, dopo qualche momento, verrà visualizzato il desktop del tuo computer sullo schermo del tuo dispositivo. Utilizza l'applicazione 'Remote Desktop' per avviare il browser internet del tuo computer desktop. Inserisci nella barra degli indirizzi l'URL del sito che vuoi visitare, come se fossi realmente davanti al computer. Potresti notare un ritardo fra le tue selezioni e l'esecuzione dell'azione richiesta. Questo è causato dalla latenza della connessione tra il tuo dispositivo mobile e il computer.
Esegui il 'root' del tuo telefono. Cerca e scarica un emulatore Java per Android. Installa e utilizza 'phoneMe'. Installa e utilizza JBED. Installa e utilizza JBlend. Installa Netmite. Installa l'applicazione 'Chrome Remote Desktop' sul tuo dispositivo Android. Installa l'estensione di Chrome 'Remote Desktop'. Avvia l'applicazione 'Remote Desktop' sul tuo dispositivo. Avvia il browser del tuo computer.
https://www.wikihow.com/Get-Java-on-Android https://www.wikihow.com/Get-Java-on-Android
Emulator Remote Desktop