Τεχνικά, η Java δεν υποστηρίζεται από το Android, επομένως δεν μπορείτε να εκτελέσετε αρχεία JAR ή να επισκεφθείτε ιστότοπους που έχουν περιεχόμενο Java. Ευτυχώς, υπάρχουν διάφοροι τρόποι για να ξεπεράσετε αυτούς τους περιορισμούς, ανάλογα με το τι θέλετε να κάνετε. Εάν θέλετε να εκτελέσετε αρχεία JAR στο τηλέφωνό σας, θα πρέπει να αποκτήσετε πρόσβαση root και να εγκαταστήσετε έναν εξομοιωτή. Εάν θέλετε να δείτε έναν ιστότοπο που έχει περιεχόμενο Java, θα πρέπει να χρησιμοποιήσετε μια λύση απομακρυσμένης επιφάνειας εργασίας για να αποκτήσετε πρόσβαση στον ιστότοπο με ένα πρόγραμμα περιήγησης επιφάνειας εργασίας. Δείτε το Βήμα 1 παρακάτω για να μάθετε πώς να τα κάνετε και τα δύο.
Βήμα
Μέθοδος 1 από 2: Χρήση του εξομοιωτή
Βήμα 1. Ριζίστε το τηλέφωνο
Δεδομένου ότι αυτή η μέθοδος απαιτεί πρόσβαση για την αντιγραφή αρχείων στον κατάλογο συστήματος (κάτι που είναι αδύνατο χωρίς πρόσβαση root), θα χρειαστείτε πρόσβαση root στο τηλέφωνό σας. Η διαδικασία απόκτησης root access είναι γνωστή ως rooting του τηλεφώνου. Η διαδικασία για αυτό είναι διαφορετική για κάθε συσκευή, αλλά αυτός ο οδηγός θα σας πει πώς να το κάνετε στις περισσότερες συσκευές Android.
Σημείωση: Ο εξομοιωτής Java δεν σας επιτρέπει να προβάλετε ιστότοπους που έχουν δημιουργηθεί με Java. Ο εξομοιωτής Java σας βοηθά μόνο να εκτελέσετε αρχεία JAR
Βήμα 2. Βρείτε και κατεβάστε έναν εξομοιωτή Java για Android
Υπάρχουν διάφοροι τύποι εξομοιωτών Java, ο καθένας με πλεονεκτήματα και μειονεκτήματα. Διαφορετικοί εξομοιωτές λειτουργούν καλύτερα για διαφορετικές συσκευές, επομένως συνιστάται η λήψη πολλών διαφορετικών εξομοιωτών. Ο εξομοιωτής Java δεν είναι διαθέσιμος στο Google Play Store. Το αρχείο APK εξομοιωτή πρέπει να μεταφορτωθεί από τον ιστότοπο του προγραμματιστή. Ακολουθούν μερικοί γνωστοί εξομοιωτές:
- φωνήμα
- JBED
- JBlend
- Netmite
Βήμα 3. Εγκαταστήστε και χρησιμοποιήστε το phoneMe
Κατεβάστε το αρχείο "phoneMe Feature" από τον ιστότοπο του προγραμματιστή. Θα πρέπει επίσης να κάνετε λήψη του APK του OpenIntents File Manager. Αντιγράψτε και τα δύο APK στον ριζικό κατάλογο της συσκευής Android.
- Εκτελέστε το αρχείο APK για να εγκαταστήσετε το πρόγραμμα στη συσκευή.
- Κατεβάστε το JADGen στον υπολογιστή σας και, στη συνέχεια, χρησιμοποιήστε το πρόγραμμα για να δημιουργήσετε ένα αρχείο JAD που χρησιμοποιείται για οποιοδήποτε αρχείο JAR θέλετε να εκτελεστεί.
- Αντιγράψτε τα αρχεία JAR και JAD στον ίδιο κατάλογο στη συσκευή. Βεβαιωθείτε ότι δεν υπάρχουν κενά στο όνομα αρχείου JAR.
- Ανοίξτε την εφαρμογή phoneMe και, στη συνέχεια, επιλέξτε και εκτελέστε το αρχείο στη συσκευή σας.
Βήμα 4. Εγκαταστήστε και χρησιμοποιήστε το JBED
Κατεβάστε το αρχείο αρχειοθέτησης και κατόπιν αποσυμπιέστε το για να εξαγάγετε τα αρχεία στον υπολογιστή σας. Αντιγράψτε το αρχείο APK στον ριζικό κατάλογο του τηλεφώνου σας και, στη συνέχεια, χρησιμοποιήστε το ADB για να σπρώξετε το αρχείο libjbedvm.so στον κατάλογο /system /lib. Εκτελέστε το "αρχείο APK" για να εγκαταστήσετε την εφαρμογή στη συσκευή.
- Μπορείτε να σπρώξετε το αρχείο libjbedvm.so χρησιμοποιώντας το ADB μεταβαίνοντας στο adb push /filelocation/libjbedvm.so /system /lib.
- Αντιγράψτε τυχόν αρχεία JAR που θέλετε να εκτελούνται στον δικό τους κατάλογο στο τηλέφωνό σας.
- Εκκινήστε το JBED και, στη συνέχεια, πατήστε το κουμπί "Μενού". Μεταβείτε στη θέση του αρχείου JAR και, στη συνέχεια, επιλέξτε το αρχείο JAR που θέλετε να εκτελέσετε.
Βήμα 5. Εγκαταστήστε και χρησιμοποιήστε το JBLend
Κατεβάστε το αρχείο αρχειοθέτησης JBLend και εξαγάγετε τα περιεχόμενα του αρχείου εξάγοντάς το. Αντιγράψτε τα αρχεία και επικολλήστε τα στο χώρο αποθήκευσης του τηλεφώνου. Εγκαταστήστε την εφαρμογή Root Explorer. Ανοίξτε το Root Explorer και, στη συνέχεια, πατήστε το κουμπί "r/w" στην επάνω γωνία. Αντιγράψτε τα ακόλουθα αρχεία στον αναφερόμενο κατάλογο:
- ibDxDrmJava.so - /system /lib
- libjbmidpdy.so - /system /lib
- libjbmidp.so - /system /lib
- javax.obex.jar - /system /framework
- MetaMidpPlayer.apk - /system /app
- MidpPlayer.apk - /system /app
- Αντιγράψτε το αρχείο JAR που θέλετε να τρέξει στον αποθηκευτικό χώρο του τηλεφώνου σας. Χρησιμοποιήστε το JBlend για να επιλέξετε το αρχείο και να το φορτώσετε.
Βήμα 6. Εγκαταστήστε το Netmite
Κατεβάστε την τελευταία έκδοση του Netmite από τον ιστότοπο. Αντιγράψτε το αρχείο APK Netmite στο τηλέφωνό σας και, στη συνέχεια, εκτελέστε το APK για να εγκαταστήσετε το Netmite.
- Μετατρέψτε το αρχείο JAR/JAD χρησιμοποιώντας το πρόγραμμα μετατροπής που λαμβάνεται από την τοποθεσία Netmite.
- Αντιγράψτε το αρχείο APK που λαμβάνεται από τη διαδικασία μετατροπής στο τηλέφωνό σας και, στη συνέχεια, εκτελέστε το για να το εγκαταστήσετε. Επαναλάβετε αυτό το βήμα για όλα τα αρχεία JAR που θέλετε να εκτελεστούν.
- Ανοίξτε το Netmite στο τηλέφωνό σας και επιλέξτε το εγκατεστημένο αρχείο JAR.
Μέθοδος 2 από 2: Χρήση απομακρυσμένης επιφάνειας εργασίας
Βήμα 1. Εγκαταστήστε την εφαρμογή Chrome Remote Desktop στη συσκευή Android
Εάν πρέπει να έχετε άμεση πρόσβαση στην τοποθεσία Java, ο μόνος τρόπος για να το κάνετε αυτό είναι χρησιμοποιώντας μια εφαρμογή απομακρυσμένης επιφάνειας εργασίας για πρόσβαση σε άλλους υπολογιστές. Με αυτήν την εφαρμογή, μπορείτε να χρησιμοποιήσετε το πρόγραμμα περιήγησης του υπολογιστή σας για να φορτώσετε ιστότοπους.
Η απομακρυσμένη επιφάνεια εργασίας Chrome της Google συνδέεται γρήγορα με το Chrome στον υπολογιστή σας, καθιστώντας την την καλύτερη επιλογή για τη ρύθμιση απομακρυσμένης πρόσβασης
Βήμα 2. Εγκαταστήστε την επέκταση απομακρυσμένης επιφάνειας εργασίας στον υπολογιστή
Χρειάζεστε το Google Chrome εγκατεστημένο στον υπολογιστή σας για να χρησιμοποιήσετε το Chrome Remote Desktop. Η επέκταση απομακρυσμένης επιφάνειας εργασίας μπορεί να εγκατασταθεί δωρεάν μέσω του Chrome Web Store. Κάντε κλικ στο κουμπί μενού Chrome (☰) και, στη συνέχεια, επιλέξτε Εργαλεία → Επεκτάσεις. Κάντε κλικ στο σύνδεσμο "Λήψη περισσότερων επεκτάσεων" στο κάτω μέρος της σελίδας και, στη συνέχεια, αναζητήστε "Απομακρυσμένη επιφάνεια εργασίας Chrome".
- Μετά την εγκατάσταση της επέκτασης, πρέπει να συνδεθείτε με τον λογαριασμό σας Google και να κάνετε κλικ στο κουμπί "Ενεργοποίηση απομακρυσμένων συνδέσεων".
- Μπορείτε να δημιουργήσετε ένα PIN για να δημιουργήσετε μια σύνδεση ως πρόσθετο επίπεδο ασφάλειας.
Βήμα 3. Εκκινήστε την εφαρμογή Απομακρυσμένη επιφάνεια εργασίας
Συνδεθείτε με τον Λογαριασμό σας Google και, στη συνέχεια, επιλέξτε τον οικιακό σας υπολογιστή από τη λίστα των διαθέσιμων συνδέσεων. Εισαγάγετε το PIN αν δημιουργήσατε ένα και μετά από λίγο θα φορτώνεται η επιφάνεια εργασίας σας.
Βήμα 4. Ανοίξτε ένα πρόγραμμα περιήγησης στην επιφάνεια εργασίας
Χρησιμοποιήστε την εφαρμογή Απομακρυσμένη επιφάνεια εργασίας για να ξεκινήσετε το πρόγραμμα περιήγησης ιστού του υπολογιστή σας από απόσταση. Εισαγάγετε τη διεύθυνση του ιστότοπου Java που θέλετε να επισκεφθείτε, με τον ίδιο τρόπο που θα χρησιμοποιούσατε αν χρησιμοποιούσατε απευθείας τον υπολογιστή σας. Μπορεί να παρατηρείτε καθυστέρηση κάθε φορά που πατάτε κάτι και εμφανίζεται μια απάντηση από την ενέργεια. Αυτό προκαλείται από την καθυστέρηση που εμφανίζεται στον απομακρυσμένο υπολογιστή και το τηλέφωνό σας.