Πώς να εκτελέσετε τα Windows Apps στο Android με το Wine 3.0
Το κρασί είναι ένα από τα απαραίτητα εργαλεία μου για την εργασία στο Linux. Αν δεν γνωρίζετε το κρασί, είναι α στρώμα συμβατότητας μεταξύ των Windows και του Linux, που γεφυρώνει το χάσμα μεταξύ των δύο και επιτρέπει Εφαρμογές Windows για εργασία στο Linux. σχεδόν μαγικά.
Ενώ το κρασί ήταν διαθέσιμο από πολύ καιρό, αλλά το νέο έτος κυκλοφορίας του έφερε μια σημαντική ενημέρωση - υποστήριξη για το Android. Αυτό σημαίνει ότι τώρα μπορείτε να εκτελέσετε εύκολα εφαρμογές των Windows στο Android. Και μέσω αυτής της θέσης, θα σας πω ακριβώς πώς να το κάνετε αυτό. Ας ΡΙΞΟΥΜΕ μια ΜΑΤΙΑ.
Προϋποθέσεις
Το Wine for Android είναι μια απλή εφαρμογή και χρειάζεστε μόνο Android συσκευή με λειτουργική σύνδεση στο Internet για να το κατεβάσετε και να το εκτελέσετε. Μπορείτε επίσης να μεταφορτώσετε στον υπολογιστή σας την απαιτούμενη εφαρμογή (APK του Κρασιού) και τις εφαρμογές των Windows (.exe) στον υπολογιστή σας και να τις μεταφέρετε στην κινητή συσκευή σας σε περίπτωση που το smartphone σας δεν έχει λειτουργική σύνδεση δικτύου.
Λήψη & Εγκατάσταση Κρασιού
Ακολουθήστε τις παρακάτω οδηγίες για να ξεκινήσετε με αυτό το σεμινάριο:
- Ανοιξε “https://dl.winehq.org/wine-builds/android/” στο κινητό σας τηλέφωνο.
- Κάντε λήψη των τελευταίων διαθέσιμων απελευθέρωση ανά πλατφόρμα της συσκευής σας. Για παράδειγμα, κατέβασα “κρασί-3.2-arm.apk” στο τηλέφωνό μου, αλλά μπορεί να χρειαστείτε “x86” έκδοση, εάν η συσκευή σας διαθέτει επεξεργαστή Intel αντί για CPU ARM (ως δικό μου).
- Ανοίξτε το ληφθέν APK και εγκαταστήστε την εφαρμογή Wine στη συσκευή σας.
Δοκιμάστε το κρασί στο Android
Αφού κατεβάσετε και εγκαταστήσετε το Wine στη συσκευή σας, ήρθε η ώρα να πειραματιστείτε με αυτό. Ακολουθήστε τα παρακάτω βήματα για να συνεχίσετε με αυτόν τον οδηγό:
- Ανοίξτε την εφαρμογή "Κρασί" στη συσκευή σας Android. Εάν την εκκινείτε για πρώτη φορά, θα χρειαστεί λίγος χρόνος για να εξαγάγετε τα αρχεία της και να ρυθμίσετε το περιβάλλον των Windows, αλλά από τη δεύτερη φορά και μετά θα είναι πολύ ταχύτερη.
- Μόλις φορτωθεί το Wine, θα δείτε μια κλασική επιφάνεια εργασίας των Windows, η οποία μου θυμίζει αμέσως τα Windows 98. Μπορείτε κάντε κλικ στο κουμπί Έναρξη, και για να σας εκπλήξει, θα δείτε μόνο δύο επιλογές εκεί, υποδεικνύοντας ότι υπάρχουν πολλά ακόμα πράγματα να κάνετε.
Λήψη εφαρμογών & εργαλείων
Αν και το Wine for Android έγινε εφικτό μετά από έξι χιλιάδες αλλαγές στον κωδικό του κώδικα, είναι ακόμα ακόμη σε αρχικό στάδιο. Τούτου λεχθέντος, τη στιγμή της σύνταξης, το Wine 3.x υποστηρίζει μόνο εφαρμογές WinRT σε συσκευές ARM και εφαρμογές Win32 σε συσκευές x86, δυστυχώς.
Καθώς οι περισσότεροι από εμάς διαθέτουν μια συσκευή που τροφοδοτείται από μια CPU ARM, μπορούμε να εκτελούμε μόνο εφαρμογές WinRT χρησιμοποιώντας το Wine στο Android. Η λίστα των υποστηριζόμενων Οι εφαρμογές WinRT είναι μικρές, όπως πρέπει να έχετε μαντέψει μέχρι τώρα. και μπορείτε να έχετε πρόσβαση στην πλήρη λίστα εφαρμογών σε αυτό το νήμα στους προγραμματιστές XDA.
Ωστόσο, αν είστε αρκετά τυχεροί να κρατήσετε ένα συσκευή με CPU Intel όπως το ASUS ZenFone 2, έχετε περισσότερες επιλογές για να επιλέξετε από τις υποστηριζόμενες εφαρμογές. Αυτό συμβαίνει γιατί μπορείτε εκτελέστε εφαρμογές Win32, δηλ. εφαρμογές x86 ή 32-bit χρησιμοποιώντας το Wine για Android.
Εάν θέλετε να εγκαταστήσετε μια εφαρμογή των Windows μέσα στο Wine, η διαδικασία είναι τόσο απλή όσο τα παρακάτω βήματα:
- Στην επιφάνεια εργασίας του Wine, κάντε κλικ στο Αρχή κουμπί.
- Επιλέγω Πίνακας Ελέγχου και πηγαίνετε στο “Προσθαφαίρεση προγραμμάτων” από τις επιλογές.
- Θα ανοίξει ένα νέο παράθυρο. Κάντε κλικ στο Εγκαθιστώ κουμπί σε αυτό.
- Θα ανοίξει ένα παράθυρο διαλόγου αρχείου. Εδώ μπορείτε περιηγηθείτε και επιλέξτε την εφαρμογή (.exe) που θέλετε να εγκαταστήσετε.
- Θα δείτε το πρόγραμμα εγκατάστασης του προγράμματος. Ακολούθησε το οδηγίες στην οθόνη που παρέχεται από το πρόγραμμα εγκατάστασης και εγκαταστήστε την εφαρμογή καθώς εγκαθιστάτε οποιοδήποτε άλλο πρόγραμμα στα Windows.
Εναλλακτικά, μπορείτε να χρησιμοποιήσετε Wine Command Prompt για εγκατάσταση ή να εκτελέσετε ένα πρόγραμμα μέσα στο Wine. Απλά πληκτρολογήστε την πλήρη διαδρομή του εκτελέσιμου στη γραμμή εντολών και το Wine θα εμφανίσει το πρόγραμμα εγκατάστασης του προγράμματος. Στη συνέχεια, απλώς ακολουθήστε τις οδηγίες στην οθόνη και στο τέλος της διαδικασίας, θα εγκατασταθεί το πρόγραμμα. Και θα δείτε το δικό του από το μενού "Έναρξη".
Για παράδειγμα, εάν προσπαθείτε να εγκαταστήσετε το Notepad ++ (με το “npp.exe” όπως το αρχείο του) και το πρόγραμμα εγκατάστασης του υπάρχει στις συσκευές της συσκευής σας Λήψεις στον κατάλογο, στον οποίο βρίσκεται η διεύθυνση “/ sdcard / Λήψεις”. Στη συνέχεια, πρέπει να πληκτρολογήσετε “/sdcard/Downloads/npp.exe” μέσα στο παράθυρο γραμμής εντολών.
Αντιμετώπιση προβλημάτων
Παρακάτω είναι μερικά από τα πιο κοινά θέματα Wine και μερικές οδηγίες για τον τρόπο αντιμετώπισης τους.
1. Το κρασί δεν θα εγκατασταθεί στη συσκευή μου Android.
Αν δεν μπορείτε να το εγκαταστήσετε, ίσως το Το αρχείο APK που έχετε λάβει είναι κατεστραμμένο. Σε αυτή την περίπτωση, απλώς το κατεβάσετε φρέσκο και δοκιμάστε να το εγκαταστήσετε ξανά. Κατά την εγκατάσταση του Κρασιού, εάν λαμβάνετε ένα μήνυμα που λέει “δεν επιτρέπεται η εγκατάσταση άγνωστων εφαρμογών“, τότε πρέπει να αλλάξετε μια ρύθμιση. Μπορείτε να το κάνετε κάνοντας κλικ Ρυθμίσεις > Ασφάλεια και στη συνέχεια να μεταβείτε “Αγνωστες πηγές”.
Εάν δεν χρησιμοποιείτε τη γεύση του Google για το Android, τότε αυτή η ρύθμιση μπορεί να βρίσκεται σε διαφορετικό σημείο - απλά αναζητήστε το στο Ρυθμίσεις ή google τη διαδικασία για τη συσκευή σας. Αφού αλλάξετε αυτήν την επιλογή, μπορείτε να δοκιμάσετε να εγκαταστήσετε αυτήν την εφαρμογή - θα λειτουργήσει.
2. Το κρασί δεν θα ξεκινήσει / θα εκτελεστεί στη συσκευή μου Android.
Εάν μπορείτε να εγκαταστήσετε το Wine αλλά δεν μπορείτε να το ξεκινήσετε ή να το εκτελέσετε, τότε υπάρχουν κάποιες με τη συσκευή σας - πιθανώς ένα πρόβλημα συμβατότητας.
Επίσης, σημειώστε ότι το Wine 3.x (έως και 3.2 κατά τη στιγμή της γραφής) δεν υποστηρίζει το Android 8 (Oreo) πλατφόρμα. Τούτου λεχθέντος, το Wine 3.x στο Android 8 θα είναι πάντα κολλημένο στο “Ρύθμιση του περιβάλλοντος των Windows ... ” οθόνη.
Επιπλέον, κατά τη διάρκεια των δοκιμών μου με το Android Emulator, διαπίστωσα ότι το Wine 3.2 δεν λειτουργεί σε εξομοιωμένες συσκευές - τόσο για εκδόσεις ARM όσο και για x86. Αν και οι συσκευές έχουν εκχωρηθεί αρκετοί πόροι, δεν μπορούσα να φτάσω στην κλασική επιφάνεια εργασίας στο Wine χρησιμοποιώντας έναν εξομοιωτή. Τούτου λεχθέντος, παρακαλώ το ξέρετε Ο οίνος 3.2 μπορεί να μην λειτουργεί με το AVD (Εικονική συσκευή Android).
3. Το μαλακό πληκτρολόγιο που εμφανίζεται στην οθόνη δεν εμφανίζεται.
Το κρασί 3.2 δεν έχει ακόμη ολοκληρωθεί όσον αφορά τα χαρακτηριστικά και αυτό το σφάλμα είναι μία από τις αποδείξεις της ατέλειας του. Τούτου λεχθέντος, θα το κάνετε χρειάζονται ένα φυσικό πληκτρολόγιο (όπως το πληκτρολόγιο Bluetooth) για να δουλέψετε με το Wine. Είναι επειδή το μαλακό πληκτρολόγιο δεν θα εμφανιστεί στην οθόνη σε περίπτωση που θέλετε να πληκτρολογήσετε κάτι και ο μόνος εναλλακτικός τρόπος είναι να το κάνετε συνδέστε ένα σκληρό πληκτρολόγιο.
4. Δεν μπορώ να επιλέξω έναν κατάλογο ή ένα αρχείο στο παράθυρο διαλόγου αρχείου.
Η προεπιλεγμένη ρύθμιση των Windows χρειάζεται να κάνετε διπλό κλικ σε ένα στοιχείο (π.χ. ένα αρχείο ή φάκελο) για να το ανοίξετε, όπως θα πρέπει να έχετε κάνει στα Windows. Εφόσον μιλάμε για συσκευές με δυνατότητα αφής, πρέπει να το κάνουμε Πατήστε δύο φορές για να μιμηθεί ένα διπλό κλικ. Και βρήκα ότι δεν λειτουργεί πολύ καλά, τουλάχιστον για τώρα.
Γι 'αυτό, είναι καλό να χρησιμοποιήστε ένα φυσικό πληκτρολόγιο και χρησιμοποιήστε τα πλήκτρα πλοήγησης για πλοήγηση στα παράθυρα, τις επιλογές, τους καταλόγους κ.λπ. ή επιλέξτε ένα αρχείο ή ένα φάκελο.
Αυτό είναι όλο σχετικά με τη χρήση του Wine στο Android
Ελπίζω να έχετε επιτυχία στην εγκατάσταση και εκτέλεση εφαρμογών των Windows στο Android χρησιμοποιώντας το Wine. Εάν αντιμετωπίζετε προβλήματα, μπορείτε να ζητήσετε μια λύση στα Φόρουμ WineHQ και μπορείτε επίσης να γράψετε ένα σχόλιο παρακάτω για να με ρωτήσετε απευθείας.