Οι καλύτεροι εξομοιωτές Android για υπολογιστή. Το κρασί για το android. Εκτελέστε εφαρμογές Windows για επιτραπέζιους υπολογιστές στο smartphone και το tablet σας Πώς να εκτελέσετε παιχνίδια Windows στο Android




Το Wine, το οποίο σας επιτρέπει να εκτελείτε εφαρμογές Windows σε συστήματα Linux και UNIX, υπάρχει εδώ και πάνω από είκοσι χρόνια. Οι πιο πρόσφατες εκδόσεις του Wine αντιμετωπίζουν αυτήν την εργασία τόσο καλά που μπορεί να χρησιμοποιηθεί για να εργαστεί με τις πιο δημοφιλείς εφαρμογές και να παίξει σχεδόν όλα τα παιχνίδια που υποστηρίζουν DirectX 9. Το Wine εμφανίστηκε πρόσφατα για Android - μια εμπορική έκδοση του CrossOver. Και δεν μπορούσαμε φυσικά να αγνοήσουμε αυτό το γεγονός.

Το Wine είναι ένα αναδρομικό αρκτικόλεξο για το Wine Is Not an Emulator. Και είναι πραγματικά αλήθεια: Το κρασί είναι μια εναλλακτική υλοποίηση του Win32 API γραμμένη από την αρχή. Το CrossOver είναι μια εμπορική έκδοση του Wine, η οποία έχει σχεδιαστεί για να εκτελεί κυρίως παιχνίδια του Microsoft Office και των Windows σε συστήματα συμβατά με UNIX και παρέχει όλες τις απαραίτητες βελτιστοποιήσεις και ρυθμίσεις συμβατότητας για αυτό. Στο CrossOver, οι εφαρμογές συχνά λειτουργούν πιο σταθερά και απαιτούν λιγότερη ενασχόληση με τις ρυθμίσεις. Με άλλα λόγια, το CrossOver είναι ένα βελτιωμένο κρασί. Και ακριβό: οι προγραμματιστές ζητούν 50 $ για αυτό.

Το 2013, ένας από τους προγραμματιστές του Wine, ο Alexandre Julliard, στο Ευρωπαϊκό Συνέδριο Προγραμματιστών Λογισμικού Ελεύθερου και Ανοιχτού Κώδικα, παρουσίασε μια προκαταρκτική έκδοση λογισμικού για το λειτουργικό σύστημα Android για κινητά, που καθιστά δυνατή την εκτέλεση μιας ποικιλίας εφαρμογών Windows. Δεν υπήρχαν πρακτικά φορητές συσκευές με επεξεργαστή Intel x86 και Android επί του σκάφους εκείνη την εποχή, οπότε το έργο ήταν ενδιαφέρον αποκλειστικά ως απόδειξη της ιδέας.

Ωστόσο, η ιστορία δεν τελείωσε εκεί. Τον Οκτώβριο του 2015, η CodeWaves άνοιξε την εγγραφή για δοκιμή CrossOver για Android, όπου εγγράφηκα με χαρά. Η κυκλοφορία είχε προγραμματιστεί για τα τέλη του 2015. Αλλά δεν υπήρχαν νέα ούτε στα τέλη του 2015 ούτε στις αρχές του 2016. Η έκδοση beta εμφανίστηκε μόλις στις 25 Αυγούστου 2016 και προς το παρόν είναι διαθέσιμη μόνο σε δοκιμαστές. Και αμέσως στην έκδοση για Android και για συσκευές με Chrome OS (που έχουν το Play Market).

Έτσι, σε αυτό το άρθρο θα δούμε τι είναι το CrossOver για Android.

Δοκιμαστικά χαρακτηριστικά υπολογιστή:

  • Επεξεργαστής: Intel Core i5 4200H
  • Επεξεργαστής βίντεο: Intel HD Graphic 4600
  • RAM: 8 GB (1600 MHz)
  • Δίσκος: SSD ADATA Premier Pro SP920 256 GB (22 GB διατίθενται για Android)
  • CrossOver: 15.5.0 alpha4

Αμέσως μετά την κυκλοφορία, μας παρουσιάζεται μια επιφάνεια εργασίας με μπλε φόντο. Στο κάτω μέρος είναι το κουμπί "Έναρξη", στην επάνω αριστερή γωνία είναι η επιγραφή CrossOver και στην επάνω δεξιά γωνία είναι το κύριο κουμπί Εγκατάστασης εφαρμογής. Αφού κάνετε κλικ σε αυτό, θα ανοίξει ένα παράθυρο με την επιλογή της εφαρμογής. Επιπλέον, υπάρχουν μόνο τέσσερα προγράμματα στην ίδια τη λίστα: Steam, MS Office 2007 και 2010, WinZip 14.0, κάτι που είναι καταθλιπτικό. Αλλά αρκεί να καταργήσουμε την επιλογή του πλαισίου Μόνο εφαρμογές που γνωρίζουν καλά και θα εμφανιστεί μπροστά μας μια λίστα με περισσότερα από εκατό προγράμματα και παιχνίδια.


Πολλά από αυτά μπορούν να εγκατασταθούν μέσω του κουμπιού Εγκατάσταση, αλλά ορισμένα θα πρέπει να ληφθούν ξεχωριστά. Μπορείτε να βρείτε μερικά αρκετά ενδιαφέροντα παιχνίδια στη λίστα: Bioshock Infinite, Tomb Raider 2013, Star Wars: Battlefront, World of Tanks, Dota 2, Batman Arkham City... Τα προγράμματα περιλαμβάνουν Adobe Photoshop CS3, Adobe Acrobat Reader XI, Autocad 2013, Συνολικός Διοικητής. Οι σύνδεσμοι περιέχουν εκείνες τις εκδόσεις που πρέπει οπωσδήποτε να λειτουργούν.

Όλα τα προγράμματα τρέχουν σε windows. Αλλά αν θέλετε, μπορείτε να τα συμπτύξετε στη γραμμή εργασιών, όπως στα Windows. Υπάρχει επίσης ένας δίσκος, ορισμένα προγράμματα μπορούν να ελαχιστοποιηθούν και να εκτελεστούν στο παρασκήνιο. Ο αριθμός των εφαρμογών που εκτελούνται ταυτόχρονα περιορίζεται προφανώς από την ποσότητα μνήμης RAM στη συσκευή.


Η ενσωμάτωση με το Android OS είναι εκπληκτική. Για παράδειγμα, μπορείτε να ανοίξετε ένα πρόγραμμα περιήγησης, να ξεκινήσετε ένα βίντεο YouTube σε αυτό, να πατήσετε το κουμπί Αρχική σελίδα και η αναπαραγωγή θα συνεχιστεί στο παρασκήνιο. Το πρόχειρο είναι κοινόχρηστο. Μπορείτε να αντιγράψετε κείμενο στην εφαρμογή Android και να το επικολλήσετε σε ένα πρόγραμμα επεξεργασίας κειμένου που εκτελείται στο CrossOver.

Εάν μεταβείτε στο "Έναρξη → Πίνακας Ελέγχου", τότε εκεί θα βρούμε ενδιαφέροντα στοιχεία:

  • Χειριστήρια παιχνιδιών. Ρύθμιση joysticks και εναλλαγή μεταξύ τους.
  • Ρυθμίσεις Διαδικτύου. Ρύθμιση αρχικής σελίδας για το πρόγραμμα περιήγησης (δεν υπάρχει το ίδιο το πρόγραμμα περιήγησης στο CrossOver, αλλά υπάρχει μια μηχανή HTML που μπορούν να χρησιμοποιήσουν οι εφαρμογές για την εμφάνιση ιστοσελίδων), διαχείριση ιστορικού, προσωρινής μνήμης και cookie. Υπάρχει επίσης διαχείριση πιστοποιητικών και ρυθμίσεις ασφαλείας για διαφορετικούς τύπους συνδέσεων Διαδικτύου.
  • Εγκατάσταση/αφαίρεση προγραμμάτων. Το όνομα μιλάει από μόνο του.

Η εντολή "Έναρξη → Εκτέλεση..." κάνει το ίδιο με το πάτημα Win + R στα ίδια τα Windows, δηλαδή ανοίγει τη γραμμή εκτέλεσης. Η εντολή regedit θα ανοίξει τον επεξεργαστή μητρώου (ναι, υπάρχει ένα πλήρες μητρώο), το cmd θα ανοίξει τη γραμμή εντολών (τα αρχεία bat λειτουργούν), ο εξερευνητής είναι ένας πρωτόγονος διαχειριστής αρχείων.



Η συνέχεια είναι διαθέσιμη μόνο στα μέλη

Επιλογή 1. Εγγραφείτε στην κοινότητα "ιστότοπων" για να διαβάσετε όλο το υλικό στον ιστότοπο

Η συμμετοχή στην κοινότητα εντός της καθορισμένης περιόδου θα σας δώσει πρόσβαση σε ΟΛΟ το υλικό των Hacker, θα αυξήσει την προσωπική σας αθροιστική έκπτωση και θα σας επιτρέψει να συγκεντρώσετε μια επαγγελματική βαθμολογία Xakep Score!

Εντάξει, σήμερα ας κάνουμε μερικές βλακείες, δηλ. Ήθελα να πω εγκατάσταση των Windows 8, 7, XP, 98, 95 σε tablet Android. Βασικά, τέτοιες κακές σκέψεις μεταξύ των χρηστών tablet Android προκύπτουν καθαρά από περιέργεια, αλλά υπάρχουν ορισμένα άτομα που ονειρεύονται σοβαρά να εγκαταστήσουν ένα λειτουργικό σύστημα με παράθυρο στο tablet και γι 'αυτούς είναι απαραίτητο, όχι μόνο ότι λειτουργεί όλη η λειτουργικότητα του tablet , και ότι αυτός ο άξονας αντικαθιστά ή συμπληρώνει τον κύριο, με δυνατότητα εναλλαγής μεταξύ τους. Ναι, όλοι έχουν τρελαθεί.


Πριν τρέξω πολύ μακριά, θα σας ζητήσω να επιβραδύνετε τα άλογά σας για να μην διαβάζετε μάταια αυτό το υλικό. Θα βοηθήσω άτομα με εγκέφαλο που λειτουργεί κανονικά να εξοικονομήσουν πολύ χρόνο και έναν ολόκληρο κουβά με νεύρα. Μπορείτε να εγκαταστήσετε μέσω εξομοιωτή- παίξτε και επιστρέψτε στο Android ή αντικαταστήστε το Android με Windows για πάντα. Το πιο σημαντικό πράγμα που θέλω να πω είναι ότι τα Windows δεν εγκαθίστανται «για πάντα» σε όλες τις συσκευές Android, αλλά μόνο σε εκείνες των οποίων ο επεξεργαστής υποστηρίζει τη λειτουργία ενός λειτουργικού συστήματος όπως τα Windows. Κατά κανόνα, πρόκειται για επεξεργαστές με αρχιτεκτονική i386 (Windows 7, 8) ή ARM (μόνο για Windows 8). Μπορείτε να μάθετε τι επεξεργαστή έχετε στις οδηγίες, ψαχουλεύοντας τα χαρτιά στο κουτί κάτω από το tablet ή αναζητώντας πληροφορίες στον ιστότοπο του κατασκευαστή. Ακολουθούν, για παράδειγμα, μερικά ονόματα συσκευών που υποστηρίζουν την πλήρη εγκατάσταση των Windows:

  • Odeon TPC-10
  • Άρχος 9
  • ViewSonic ViewPAD
  • Iconia Tab W500
  • 3Q Qoo
  • Κατεβάστε το αρχείο SDLapp.apk (περίπου 1,4 MB) από το Διαδίκτυο και εγκαταστήστε το στη συσκευή σας. Αυτό το αρχείο είναι ένας εξομοιωτής QEMU για Android.
  • Κάντε λήψη του αρχείου SDL.zip (περιέχει υλικολογισμικό BIOS, προγράμματα οδήγησης κάρτας βίντεο και άλλες συσκευές). Αποσυσκευάστε το ληφθέν αρχείο στον ριζικό κατάλογο της sdcard (χρησιμοποιώντας WinRar, WinZip ή παρόμοιο πρόγραμμα).
  • Κατεβάστε την εικόνα *.img του λειτουργικού συστήματος (Windows 9x) ή δημιουργήστε την χρησιμοποιώντας το Nero ή παρόμοιο πρόγραμμα (εάν υπάρχει διαθέσιμο κιτ διανομής).
  • Αντιγράψτε το αρχείο *.img στη συσκευή στο φάκελο SDL.
  • Εκτελέστε το πρόγραμμα.

Συνιστάται στους άπειρους χρήστες να εκτελούν τα Windows 95 που εκτελούν Windows 98 σε συσκευές Android. Τα Windows 9x διαθέτουν πληκτρολόγιο οθόνης. Μπορεί να είναι δύσκολο να κάνετε διπλό κλικ, είναι πολύ πιο εύκολο να επιλέξετε αυτό που χρειάζεστε και να πατήσετε το πλήκτρο "Μενού". Το πλήκτρο «Μενού» αντικαθιστά το πάτημα «Enter» και το πλήκτρο «Πίσω» αντικαθιστά το «Esc». Ο κέρσορας σταματά εκεί που τον σύρατε.

Οι δοκιμές δείχνουν ότι τα Windows 95 τρέχουν αισθητά πιο γρήγορα σε Android από άλλα προϊόντα αυτής της γραμμής Η ταχύτητά του ταιριάζει με την απόδοση των υπολογιστών εκείνης της εποχής, αν και πολλά προγράμματα δεν εκτελούνται με αυτό.

Όλα τα απαραίτητα προγράμματα πρέπει να τοποθετηθούν στην εικόνα του δίσκου D, αυτό μπορεί να γίνει ως εξής:

  • Κατεβάστε το Qemu_HDD.rar (αρχείο RAR που περιέχει μηδενικές εικόνες δίσκου διαφορετικών μεγεθών).
  • Κατεβάστε το πρόγραμμα και εγκαταστήστε το WinImage. Επιλέξτε μια εικόνα του απαιτούμενου μεγέθους και χρησιμοποιήστε την για να τοποθετήσετε τα απαραίτητα αρχεία σε αυτήν.
  • Μετονομάστε την εικόνα σε D.img και αντιγράψτε τη στη συσκευή στο φάκελο SDL.
  • Στο sdl.conf γράψτε την ακόλουθη γραμμή: /sdl -L . -m 128 -boot c -hda C.img -hdb D.img -usb -usbdevice tablet.
  • Επανεκκινήστε τη συσκευή, ξεκινήστε τα Windows και εκτελέστε το πρόγραμμα από το D:.

Ελαττώματα:

  • Τα κλικ (πατήσεις) δεν λειτουργούν καθαρά.
  • Δεν υπάρχει υποστήριξη δικτύου ή Διαδικτύου.
  • Χαμηλή ανάλυση οθόνης.
  • Δεν ακούγεται ήχος.
  • Η ώρα εμφανίζεται λανθασμένα.
  • Η τεχνική υποστήριξη για το προϊόν έχει διακοπεί.

Πλεονεκτήματα:

  • Η ταχύτητα είναι σημαντικά υψηλότερη από άλλους εξομοιωτές

Εξομοιωτής BOCHS

Θεωρείται ο καλύτερος εξομοιωτής. Οι περισσότερες από τις ελλείψεις του QEMU απουσιάζουν, δεν υπάρχουν προβλήματα με το ποντίκι και η σταθερότητα λειτουργίας είναι υψηλότερη. Κατ 'αρχήν, σας επιτρέπει να εκτελείτε Windows οποιασδήποτε έκδοσης, αλλά η ταχύτητα λειτουργίας του καθιστά άσκοπη την εκκίνηση ισχυρών λειτουργικών συστημάτων. Ωστόσο, υπάρχουν ελαφριές διανομές, η χρήση των οποίων σας επιτρέπει να εκκινήσετε τα Windows XP σε αποδεκτό χρονικό διάστημα.

Εγκατάσταση

  • Κατεβάστε και εγκαταστήστε το Bochs2_5_1.apk (περίπου 1,2 MB) και το αρχείο SDL_for_BOCHS.zip (περιέχει υλικολογισμικό BIOS, προγράμματα οδήγησης κάρτας βίντεο και άλλες συσκευές) στη συσκευή.
  • Αποσυσκευάστε το στη συσκευή στο φάκελο SDL, έχοντας προηγουμένως δημιουργήσει στον ριζικό κατάλογο της κάρτας sdcard.
  • Κάντε λήψη μιας εικόνας (*.img) του λειτουργικού συστήματος ή δημιουργήστε τη χρησιμοποιώντας το Nero ή παρόμοιο πρόγραμμα (εάν υπάρχει διαθέσιμο κιτ διανομής).
  • Αντιγράψτε το αρχείο *.img στη συσκευή στο φάκελο "SDL".
  • Εκτελέστε το πρόγραμμα.

Το ποντίκι και όλα τα πλήκτρα λειτουργούν παρόμοια με την έκδοση με το QEMU, με τη διαφορά ότι ένα διπλό κλικ λειτουργεί καθαρά.

Τα παιχνίδια και τα προγράμματα ξεκινούν με τον τρόπο που περιγράφεται για το QEMU. Υπάρχει μόνο μία διαφορά: αντί για το αρχείο sdl.conf, πρέπει να επεξεργαστείτε το bochsrc.txt (βρίσκεται στον φάκελο SDL), στον οποίο πρέπει να βρείτε τη γραμμή #ata0-slave: type=disk, path=»d .img και αφαιρέστε το "#".

Υπάρχει μια δεύτερη, πιο απλή επιλογή για την εκκίνηση εφαρμογών, χωρίς τη δημιουργία εικόνας. Το BOCHS υποστηρίζει πρόσβαση στην αποθήκευση συσκευών Android. Για να ενεργοποιήσετε αυτήν τη λειτουργία, πρέπει να γράψετε την ακόλουθη γραμμή στο bochsrc.txt: ata0-slave: type=disk, mode=vvfat, path=/sdcard/HDD, journal=vvfat.redolog και να δημιουργήσετε τον φάκελο HDD στην sdcard ριζικός κατάλογος.

Ελαττώματα:

  • Λειτουργεί αργά.
  • Δεν υπάρχει υποστήριξη δικτύου.

Πλεονεκτήματα:

  • Υψηλή σταθερότητα.
  • Βελτιωμένη εξομοίωση ποντικιού.
  • Υποστηρίζεται εξομοίωση κάρτας ήχου.
  • Μπορούν να εκτελεστούν σχεδόν όλες οι εκδόσεις των Windows.
  • Παρέχεται τεχνική υποστήριξη για το πρόγραμμα.

Εξομοιωτής aDOSBox

Αυτός ο εξομοιωτής θα ενδιαφέρει τους λάτρεις των παλαιών παιχνιδιών DOS. Εκτός από την εκκίνηση του DOS, για το οποίο δημιουργήθηκε, σας επιτρέπει επίσης να εκκινήσετε τα Windows 9x.

Εγκατάσταση:

  • Κατεβάστε το aDosBox_v0.2.5.apk (περίπου 1,8 MB) και εγκαταστήστε το στη συσκευή σας.
  • Λήψη αρχείου

Χαιρετισμούς, αγαπητέ αναγνώστη. Στο σημερινό άρθρο, θα σας πω πώς μπορείτε να εκτελέσετε το λειτουργικό σύστημα Windows στο gadget σας με βάση το λειτουργικό σύστημα για κινητά Android. Αυτό μπορεί να γίνει χρησιμοποιώντας ειδικό λογισμικό, τέτοια εργαλεία ονομάζονται εξομοιωτές. Χρησιμοποιώντας αυτά τα προγράμματα, θα τρέξουμε τα Windows στο gadget σας (τηλέφωνο ή tablet με Android OS).

Τα πρακτικά οφέλη αυτής της λειτουργίας μπορεί να είναι αρκετά σημαντικά.. Εκτός από την έκπληξη των φίλων σας εκτελώντας Windows στη συσκευή σας, μπορούν να λυθούν πολύ συγκεκριμένα προβλήματα. Για παράδειγμα, πρέπει να εκτελέσετε ένα πρόγραμμα στο gadget σας Android που λειτουργεί μόνο σε Windows. Μπορείτε επίσης να εκτελέσετε μερικά απλά παιχνίδια των Windows.

Έτσι, παρακάτω μπορείτε να βρείτε μια λίστα με προγράμματα εξομοιωτών, καθώς και σύντομες περιγραφές και οδηγίες για αυτά. Θα ήθελα να σας προειδοποιήσω αμέσως γιατί... Τα Windows είναι ένα σύστημα που απαιτεί αρκετά πόρους, επομένως το gadget σας Android θα πρέπει να είναι σχετικά ισχυρό.

QEMU


Ένας καλός εξομοιωτής που θα σας επιτρέψει να εκτελέσετε τα Windows 98 (95) στη συσκευή σας. Παρακάτω μπορείτε να βρείτε σύντομες οδηγίες σχετικά με τον τρόπο χρήσης αυτού του λογισμικού.:

  • Κατεβάστε τον εξομοιωτή QEMU (sdlapp.apk) από τον ιστότοπό μας και εγκαταστήστε τον στη συσκευή σας Android.
  • Λήψη του αρχείου με υλικολογισμικό BIOS, προγράμματα οδήγησης κ.λπ. Μπορείτε επίσης να κατεβάσετε αυτό το αρχείο από τον ιστότοπό μας μέσω απευθείας συνδέσμου (sdl.zip). Αποσυσκευάστε το αρχείο στη ρίζα της κάρτας SD.
  • Στη συνέχεια, πρέπει να κάνετε λήψη της εικόνας του λειτουργικού συστήματος των Windows, αυτός ο εξομοιωτής υποστηρίζει μόνο τα Windows 95 και τα Windows 98. Σύνδεσμοι – – ;
  • Στη συνέχεια, από το αρχείο που κατεβάσατε στο προηγούμενο βήμα, αφαιρέστε το αρχείο C.img και "πετάξτε" το στον φάκελο "SDL" στη ρίζα της κάρτας SD σας.
  • Εκκινούμε το πρόγραμμα που είναι εγκατεστημένο στο πρώτο στάδιο. Εάν όλα γίνονται σωστά, τα Windows θα ξεκινήσουν.

Εκτέλεση προγραμμάτων στον εξομοιωτή

Μια σύντομη οδηγία για τον τρόπο εκτέλεσης προγραμμάτων στο QEMU. Λοιπόν, ας ξεκινήσουμε:

  • Κατεβάστε το αρχείο με εικόνες (κενό). Σύνδεσμος από τον ιστότοπό μας – qemu_hdd.rar;
  • Κατεβάστε το πρόγραμμα WinImage (winimage_8.10.8100.rar). Χρησιμοποιώντας αυτό το εργαλείο, πρέπει να ανεβάσετε τα αρχεία σας σε μια εικόνα κατάλληλου μεγέθους.
  • Στη συνέχεια, πρέπει να μετονομάσετε την εικόνα με τα αρχεία του προγράμματος σας σε "D.img" και να τη μεταφέρετε στο SDL (φάκελο) της κάρτας SDCard σας.
  • Στο αρχείο sdl.conf πρέπει να προσθέσετε τη γραμμή: “/sdl -L . -m 128 -boot c -hda C.img -hdb D.img -usb -usbdevice tablet”;
  • Εκκινήστε τα Windows, εγκαταστήστε τα απαραίτητα προγράμματα από τη μονάδα δίσκου "D".

ΜΠΟΧΣ


Ένα άλλο για συσκευές που βασίζονται στο λειτουργικό σύστημα Android. Θεωρητικά, αυτός ο εξομοιωτής θα σας επιτρέψει να εκτελέσετε οποιαδήποτε έκδοση του λειτουργικού συστήματος Windows, αλλά, σχετικά, μόνο δύο θα λειτουργούν σταθερά - 98 και 95. Εάν θέλετε να εγκαταστήσετε XP ή 7, τότε να είστε προετοιμασμένοι για το γεγονός ότι (XP , 7) δεν θα λειτουργήσει τόσο καλά όσο θα θέλατε. Λοιπόν, ας ξεκινήσουμε τη ρύθμιση:

  • Λήψη και εγκατάσταση της συσκευής (bochs2_5_1.apk);
  • Κάντε λήψη του υλικολογισμικού (sdl_for_bochs.zip), αποσυσκευάστε το στον φάκελο SDL στη ρίζα της κάρτας SD σας.
  • Κάντε λήψη της εικόνας .img του απαιτούμενου λειτουργικού συστήματος (οι σύνδεσμοι προς το Win98.95 είναι παραπάνω, οι σύνδεσμοι προς τα winXP και 7 βρίσκονται στο Διαδίκτυο).
  • Αφού κάνετε λήψη της εικόνας (αρχειοθέτηση με Win 95, 98, XP, 7), αποσυσκευάστε την και μετονομάστε το αρχείο στο αρχείο σε c.img, τοποθετήστε το στο φάκελο SDL στη ρίζα της κάρτας SDCard.
  • Ανοίξτε τον εξομοιωτή που είναι εγκατεστημένος στο πρώτο βήμα.

Εκτέλεση προγραμμάτων στο Bochs

Η διαδικασία εκκίνησης προγραμμάτων σε αυτόν τον εξομοιωτή είναι παρόμοια με αυτή που περιγράψαμε προηγουμένως (για τον εξομοιωτή QEMU), χρησιμοποιήστε την.

Οι μεγάλοι θαυμαστές των Windows, έχοντας περάσει πολλά χρόνια στο λειτουργικό σύστημα, προσπαθούν να διδάξουν τα σύγχρονα smartphone να εκτελούν προγράμματα και παιχνίδια γραμμένα για το λειτουργικό σύστημα επιφάνειας εργασίας. Κάποιοι διαρκούν αρκετές ημέρες, ενώ άλλοι καταβάλλουν κάθε δυνατή προσπάθεια για να δουν τον αγαπημένο χαιρετισμό στην οθόνη του smartphone τους.

Χρειάζονται όμως τα Windows και το λογισμικό τους σε μια συσκευή Android; Δεν είναι πιο εύκολο να βρείτε ένα ανάλογο του απαιτούμενου προγράμματος, που αναπτύχθηκε ειδικά για το "πράσινο ρομπότ"; Όπως και να έχει, θα σας πούμε για τρόπους εκτέλεσης των Windows σε Android, αλλά αποφασίστε μόνοι σας αν είναι απαραίτητο.

Πώς να εκτελέσετε προγράμματα Windows στο Android

Τις περισσότερες φορές, αυτή η ιδέα ζητείται από χρήστες που ήθελαν απλώς να πειραματιστούν με συστήματα και λογισμικό. Συμφωνώ, είναι ενδιαφέρον να δούμε ένα παλιό παιχνίδι για προσωπικούς υπολογιστές που τρέχουν σε smartphone Android. Αλλά αυτά τα συστήματα έχουν διαφορετικές αρχιτεκτονικές, γεγονός που εμποδίζει τα προγράμματα και τα παιχνίδια να εκτελούνται ελεύθερα.

Στα Windows, όπως πολλοί άνθρωποι γνωρίζουν, τα προγράμματα έχουν την επέκταση .exe, στο Android είναι εντελώς διαφορετική - .apk. Ωστόσο, ειδικά εργαλεία εξακολουθούν να μπορούν να κάνουν τα προγράμματα .exe να λειτουργούν στο Android. Αυτά τα εργαλεία ονομάζονται εξομοιωτές και σήμερα θα εξοικειωθούμε με τα πιο δημοφιλή από αυτά.

  1. Θέλετε να παίξετε λίγο με τις δυνατότητες του συστήματος;Θα εγκαταστήσουμε έναν εξομοιωτή που σας επιτρέπει να μεταβείτε εύκολα στο εγγενές σύστημα του smartphone σας. Ουσιαστικά πρόκειται για ένα απλό πρόγραμμα που δεν θα επηρεάσει με κανέναν τρόπο το Android.
  2. Έχετε σκεφτεί ποτέ να μετατρέψετε τη συσκευή σας σε έναν ολοκληρωμένο υπολογιστή;Θα πρέπει να μελετήσετε τα χαρακτηριστικά του (να μάθετε αν ο επεξεργαστής υποστηρίζει την επιθυμητή αρχιτεκτονική), να ψάξετε σε ένα σωρό φόρουμ και ίσως να μπορέσετε να κάνετε το σύστημα να λειτουργεί λίγο πολύ κανονικά.

Για την πλήρη αντικατάσταση ενός συστήματος με ένα άλλο, ο επεξεργαστής της συσκευής πρέπει να έχει την κατάλληλη αρχιτεκτονική (για Windows - i386). Θα πρέπει επίσης να σημειώσετε ότι η εκτέλεση τέτοιων χειρισμών είναι πολύ επικίνδυνη - υπάρχει μεγάλη πιθανότητα απλά να απενεργοποιήσετε τη συσκευή. Εάν το tablet αναπτύχθηκε αρχικά σε Android, τότε είναι πολύ δύσκολο να κάνετε το υλικό του να λειτουργεί τουλάχιστον με κάποιο τρόπο με τα Windows.

  1. Χρειάζεται ένα πλήρεςWindowsστην τσέπη σας που θα λειτουργήσει τέλεια χωρίς λάθη.Η καλύτερη επιλογή θα ήταν να αγοράσετε ένα συμπαγές tablet DualBoot που λειτουργεί σε δύο δημοφιλή λειτουργικά συστήματα ταυτόχρονα.
  2. Μου αρέσει απλά η εμφάνισηWindows? Υπάρχουν χρήστες που, καταρχήν, είναι ικανοποιημένοι με τις δυνατότητες του Android, αλλά τους αρέσει ο σχεδιασμός της διεπαφής των Windows. Αν είστε ένας από αυτούς, τότε πηγαίνετε στο Google Play, όπου υπάρχουν πολλές δωρεάν εφαρμογές (launchers) που θα μετατρέψουν το smartphone σας σε μίνι υπολογιστή.

Εξομοιωτές Windows για Android

Ο απλούστερος και ασφαλέστερος τρόπος εκτέλεσης παιχνιδιών και προγραμμάτων των Windows στο Android είναι μέσω εξομοιωτών. Είναι ειδικές εφαρμογές που έχουν ελάχιστο αντίκτυπο στο λειτουργικό σύστημα - μπορείτε να είστε σίγουροι ότι το smartphone ή το tablet σας δεν θα μετατραπεί σε "τούβλο".

Σήμερα υπάρχουν πολλοί εξομοιωτές, έχουμε επιλέξει αρκετούς από τους πιο δημοφιλείς. Κάθε ένα έχει τα δικά του πλεονεκτήματα και μειονεκτήματα, αλλά υπάρχει ένα κοινό χαρακτηριστικό - κανένας από τους εξομοιωτές δεν υποστηρίζει σύνδεση στο Διαδίκτυο.

Πρέπει επίσης να κάνουμε μια μικρή παρέκβαση: τα Windows είναι ένα μάλλον «λαίμαργο» σύστημα, επομένως είναι σκόπιμο να έχετε μια παραγωγική συσκευή. Εάν ελπίζετε ότι θα μπορείτε να εκτελέσετε το GTA 5 ή το Photoshop χρησιμοποιώντας έναν εξομοιωτή, τότε είναι καλύτερα να απορρίψετε αμέσως την ιδέα της εγκατάστασής του.

Το μόνο που μπορείτε να εκτελέσετε είναι τυπικά εργαλεία των Windows και μερικά προϊστορικά παιχνίδια, και μόνο εάν τα αστέρια ευθυγραμμιστούν σωστά, αφού κανείς δεν σας εγγυάται την απόλυτη απόδοση.

Τώρα που ξέρετε για τις αποχρώσεις, ας προχωρήσουμε στους ίδιους τους εξομοιωτές.

QEMU

Από όλους τους εξομοιωτές που θα εξετάσουμε σήμερα, αυτός είναι ο ταχύτερος σε λειτουργία, αλλά με πληθώρα δυσλειτουργιών. Λόγω της απλότητάς του, είναι κατάλληλο για αρχάριους που δεν θέλουν να εξοικειωθούν με όλες τις αποχρώσεις των εξομοιωτών. Περισσότερα για τα πλεονεκτήματα και τα μειονεκτήματα αργότερα, αλλά προς το παρόν οδηγίες εγκατάστασης:

  1. κατεβάστε τα απαραίτητα αρχεία (μπορείτε να πάρετε τα πάντα).
  2. αποσυσκευάστε το αρχείο που έχετε λάβει.
  3. Εγκαταστήστε την εφαρμογή SDLapp.apk σε Android - και υπάρχει ένας εξομοιωτής.
  4. Το αρχείο SDL.zip πρέπει να αποσυμπιεστεί στον ριζικό φάκελο της sdcard (χρησιμοποιήστε έναν διαχειριστή αρχείων και οποιαδήποτε εφαρμογή αποσυμπίεσης).
  5. Τοποθετήστε την εικόνα συστήματος win_95_em (θα βρίσκεται επίσης στο αρχείο) στο φάκελο SDL.

Το QEMU υποστηρίζει εξομοίωση των Windows 95 και 98. Συνιστούμε να χρησιμοποιήσετε την πρώτη έκδοση ως βάση - είναι πιο σταθερή, πιο εύκολη στην εγκατάσταση και τη χρήση. Αν θέλετε, δεν θα είναι δύσκολο να βρείτε τα Windows 98 στο Διαδίκτυο, μόνο η εικόνα πρέπει να έχει την επέκταση .img.

  1. εκκινήστε την εφαρμογή SDLapp.apk και απολαύστε τη φόρτωση των Windows (αν και δεν θα είναι όλοι τυχεροί).

Ο έλεγχος γίνεται σύροντας τον κέρσορα του ποντικιού με το δάχτυλό σας, τα κλικ γίνονται χρησιμοποιώντας τα κουμπιά έντασης ήχου ή διπλό πάτημα. Θα πρέπει να το συνηθίσεις.

Τώρα ας μιλήσουμε για το πώς να εγκαταστήσετε τα προγράμματα και τα παιχνίδια σας στα Windows, τα οποία είναι επίσης εγκατεστημένα στο Android. Εδώ θα χρειαστούμε επίσης πρόσθετα αρχεία και εφαρμογές που μπορούν να ληφθούν. Ας προχωρήσουμε στις οδηγίες:

  1. κατεβάστε το Qemu_HDD.rar (αρχείο με εικόνες) και το πρόγραμμα WinImage, το οποίο θα σας βοηθήσει να φορτώσετε τα προγράμματά σας στην εικόνα του απαιτούμενου μεγέθους.
  2. μετονομάστε την εικόνα που προκύπτει με τα προγράμματα σε "D.img" (χωρίς εισαγωγικά) και, στη συνέχεια, τοποθετήστε την στον φάκελο SDL, ο οποίος βρίσκεται στη ρίζα της μνήμης της συσκευής.
  3. ανοίξτε (δημιουργήστε αν όχι) sdl.conf, στο οποίο πρέπει να εισαγάγετε την ακόλουθη γραμμή: “/sdl -L . -m 128 -boot c -hda C.img -hdb D.img -usb -usbdevice tablet" (χωρίς εισαγωγικά).
  4. επανεκκινήστε τα Windows.

Τι μας άρεσε σε αυτόν τον εξομοιωτή Windows για Android:

  • λειτουργεί γρήγορα?
  • εύκολο στην εγκατάσταση και χρήση.

Ποια είναι τα μειονεκτήματά του:

  • πληθώρα λαθών?
  • κακή τεχνική υποστήριξη.
  • χρειάστηκε πολύς χρόνος για να συνηθίσω τα χειριστήρια.
  • δεν είναι δυνατή η σύνδεση στο Διαδίκτυο.
ΜΠΟΧΣ

Ένας δημοφιλής εξομοιωτής που έχει γίνει διάσημος λόγω της σταθερής λειτουργίας του με ελάχιστα σφάλματα και σφάλματα. Ο προγραμματιστής έχει βελτιώσει τα στοιχεία ελέγχου, τα οποία έχουν γίνει πιο απλά και κατανοητά από ό,τι στο QEMU.

Το BOCHS είναι σε θέση να μιμηθεί σχεδόν οποιοδήποτε σύστημα από την οικογένεια των Windows, αλλά η απόδοση των smartphone δεν είναι αρκετή για να ξεκινήσει γρήγορα έγκαιρες εκδόσεις. Ωστόσο, υπάρχουν διανομές του πολύ αξιοσέβαστου XP, το οποίο θα σας επιτρέψει ήδη να δοκιμάσετε τη λειτουργία πολλών προγραμμάτων και παιχνιδιών σε ένα smartphone Android.

Οι οδηγίες εγκατάστασης είναι παρόμοιες με αυτές που περιγράψαμε ακριβώς παραπάνω για το QEMU. Έτσι, παίρνουμε όλα τα απαραίτητα αρχεία και εφαρμογές, μετά τα οποία:

  1. εγκαταστήστε το πρόγραμμα BOCHS.apk στο Android, έχοντας προηγουμένως επιτρέψει την εγκατάσταση από άγνωστες πηγές.
  2. δημιουργήστε έναν φάκελο SDL στον ριζικό κατάλογο της συσκευής, όπου αποσυσκευάζουμε το ληφθέν αρχείο SDL_for_BOCHS.zip.
  3. Τοποθετούμε επίσης την εικόνα συστήματος στο φάκελο SDL, το όνομα του οποίου πρέπει να είναι "c.img".

Μπορείτε να κατεβάσετε την εικόνα στο Διαδίκτυο ή να την φτιάξετε μόνοι σας (χρειάζεστε μόνο τη διανομή εγκατάστασης του λειτουργικού συστήματος). Μπορείτε να δημιουργήσετε μια εικόνα απευθείας στο smartphone σας χρησιμοποιώντας το πρόγραμμα DriveDroid, το οποίο είναι διαθέσιμο στο Google Play.

  1. εκκινήστε το BOCHS.apk.

Το σύστημα λειτουργεί σταθερά για τους περισσότερους χρήστες, αλλά δεν είναι πολύ γρήγορο, κάτι που μπορεί να ονομαστεί το κύριο μειονέκτημα αυτού του εξομοιωτή. Ο έλεγχος πραγματοποιείται μέσω της οθόνης αφής και των κουμπιών πλοήγησης.

Μπορείτε να εκκινήσετε παιχνίδια και προγράμματα των Windows χρησιμοποιώντας τη μέθοδο που περιγράφεται για το QEMU. Μόνο σε αυτήν την περίπτωση, γίνονται αλλαγές στο αρχείο bochsrc.txt που βρίσκεται στο φάκελο SDL. Ανοίξτε το και βρείτε τη γραμμή # ata0-slave: type=disk, path=”d.img” και αφαιρέστε το “#”. Επιπλέον, ο εξομοιωτής BOCHS υποστηρίζει μια άλλη μέθοδο που σας επιτρέπει να προσθέσετε τη δυνατότητα εκτέλεσης προγραμμάτων. Στο ίδιο έγγραφο (bochsrc.txt) πρέπει να προσθέσετε μία γραμμή - ata0-slave: type=disk, mode=vvfat, path=/sdcard/HDD, journal=vvfat.redolog.

Τι είναι καλό με τον εξομοιωτή:

  • λειτουργεί σταθερά.
  • υποστηρίζει πολλά συστήματα.
  • εύκολη εγκατάσταση και λειτουργία.
  • βολικός έλεγχος.

Ποια είναι τα μειονεκτήματα:

  • αργός;
  • δεν υπάρχει τρόπος σύνδεσης στο Διαδίκτυο.

Ένας αρκετά ενδιαφέρον εξομοιωτής, ο οποίος, όπως καταλαβαίνετε από το όνομα, έχει σχεδιαστεί για να τρέχει παιχνίδια και προγράμματα DOS σε Android. Πρώτα απ 'όλα, θα είναι οι λάτρεις των παιχνιδιών της παλιάς σχολής που θα είναι ευχαριστημένοι. Δεν λειτουργεί χειρότερα από άλλους εξομοιωτές, αν και έχει τα μειονεκτήματά του. Επιπλέον, οι λάτρεις έχουν βρει έναν τρόπο να εκτελούν τα Windows 95 και 98 με τα προγράμματά τους χρησιμοποιώντας αυτόν τον εξομοιωτή. Παίρνουμε τα απαραίτητα αρχεία και στη συνέχεια:

  1. εγκαταστήστε την εφαρμογή aDosBox.apk στο smartphone σας.
  2. από το αρχείο config-adosbox.rar, πάρτε το αρχείο dosbox-0.74.conf και μετακινήστε το στο φάκελο "\sdcard\app-data\org.hystudio.android.dosbox\.dosbox\", ο οποίος θα εμφανιστεί μετά την εγκατάσταση του εφαρμογή;
  3. κατεβάστε την εικόνα των Windows 95 ή 98 (κατάλληλη από BOCHS) και μετακινήστε την στη ρίζα της κάρτας sd.
  4. εκκινήστε το aDosBox.apk, περιμένετε για εγκατάσταση.

Τι σας άρεσε στον εξομοιωτή:

  • αρκετά γρήγορη και σταθερή λειτουργία.
  • βολικός έλεγχος.
  • προβολή εικόνας υψηλής ποιότητας στην οθόνη.

Τα μειονεκτήματα του:

  • βλάβες συμβαίνουν περιοδικά.
  • δεν υπάρχει τρόπος να μπείτε στο διαδίκτυο.
Ανάλογα των προγραμμάτων των Windows στο Android

Ό,τι και να πει κανείς, οι εξομοιωτές είναι περισσότερο ένας τρόπος διασκέδασης. Αυτά τα προγράμματα δεν θα μπορούν να παρέχουν πλήρως στον χρήστη κανονικές συνθήκες εργασίας: κανονικές καθυστερήσεις, υποστήριξη για ελάχιστο αριθμό περιφερειακών συσκευών και λίγα προγράμματα μπορούν να εγκατασταθούν.

Μια πιο λογική λύση, εάν χρειάζεστε προγράμματα Windows στο Android, είναι τα ανάλογα του απαραίτητου λογισμικού. Το σύστημα της Google αναπτύσσεται με ταχείς ρυθμούς σήμερα, είναι γεμάτο από προγράμματα που, όσον αφορά τη λειτουργικότητα, μπορούν να αντικαταστήσουν τις επιλογές επιφάνειας εργασίας. Μόνο εσείς έχετε επίσης βολικό έλεγχο, σταθερή λειτουργία και ελάχιστη φασαρία με την εγκατάσταση.

Το ίδιο ισχύει και για τα παιχνίδια. Τα τελευταία χρόνια, πολλές εκδόσεις για Windows έχουν μεταφερθεί στο Android, και μάλιστα αρκετά υψηλής ποιότητας.

Εάν είστε ένθερμος οπαδός των Windows, τότε αγοράστε ένα μικρό tablet σε αυτό το σύστημα που θα χωράει στην τσέπη σας, καθώς η τιμή τους σήμερα έχει πέσει κάτω από τα 100 δολάρια. Τα tablet Windows μπορούν να χειριστούν τα δημοφιλή προγράμματα χωρίς προβλήματα και μπορείτε να παίξετε όλα τα παλιά παιχνίδια χωρίς να "χορεύετε με ντέφι".

συμπέρασμα

Τι έχουμε ως αποτέλεσμα: Τα προγράμματα των Windows μπορούν να εκτελεστούν σε Android, αλλά μόνο τα πιο απλά. Οι εξομοιωτές είναι αρκετά ενδιαφέροντα εργαλεία που μπορούν να σας κρατήσουν απασχολημένους για ένα βράδυ. Ωστόσο, όπως και να έχει, δεν θα είναι δυνατή η αντικατάσταση ενός προσωπικού υπολογιστή με τη βοήθειά τους και είναι απαραίτητο;

Το Android σήμερα είναι έτοιμο να προσφέρει χιλιάδες εφαρμογές για κάθε γούστο που μπορούν να αντικαταστήσουν προγράμματα γραμμένα για Windows. Επιπλέον, αυτό το σύστημα είναι καλά προσαρμοσμένο σε οθόνες αφής.


Το μόνο που χρειάζεται να κάνετε είναι να κατεβάσετε και να εγκαταστήσετε το δωρεάν πρόγραμμα και να κάνετε μερικές ρυθμίσεις. Ως αποτέλεσμα, θα αποκτήσετε ένα εικονικό τηλέφωνο Android που τρέχει στον υπολογιστή σας.

Για να αποκτήσετε ένα εικονικό τηλέφωνο Android, θα πρέπει να εγκαταστήσετε και να μάθετε πώς να χρησιμοποιείτε το Android Software Development Kit (SDK), με το οποίο συνεργάζονται οι προγραμματιστές κατά τη δημιουργία των προγραμμάτων και των βοηθητικών προγραμμάτων τους για Android OS. Η χρήση του SDK μπορεί να ακούγεται τρομακτική, αλλά γνωρίζοντας μερικά βασικά και ακολουθώντας τις οδηγίες σε αυτήν τη λευκή βίβλο, θα διαπιστώσετε ότι είναι αρκετά εύκολο στη χρήση.

Αλλά πρώτα, μερικές επιφυλάξεις. Πρώτον (και ίσως το πιο σημαντικό), δεν θα μπορείτε να χρησιμοποιήσετε το εικονικό σας τηλέφωνο Android για πραγματικές κλήσεις. Το έργο επικεντρώνεται μόνο στην παροχή της αίσθησης του λειτουργικού συστήματος Android, της διεπαφής χρήστη και της δυνατότητας δοκιμής ορισμένων από τις εφαρμογές του χωρίς να αγοράσετε τίποτα.

Ένας άλλος περιορισμός είναι ότι οποιαδήποτε εφαρμογή που λειτουργεί με την κάμερα του τηλεφώνου ή τη μονάδα GPS θα διαπιστώσει ότι αυτά τα εξαρτήματα στην πραγματικότητα λείπουν. Επίσης, οποιαδήποτε εφαρμογή χρησιμοποιεί υπηρεσίες τοποθεσίας (οι οποίες παρέχουν ευαίσθητες πληροφορίες με βάση τη φυσική τοποθεσία του τηλεφώνου σας) δεν θα μπορεί να καταλάβει πού βρίσκεστε (αν και μια εικονική συσκευή Android μπορεί να λειτουργήσει με συνδεδεμένη κάμερα ή GPS, αλλά αυτό το επίπεδο της απάτης είναι πέρα ​​από το πεδίο αυτής της ιστορίας). Θα διαπιστώσετε επίσης ότι η εικονική σας συσκευή είναι αργή—ίσως πολύ πιο αργή από τον πραγματικό κόσμο των τηλεφώνων Android.

Ωστόσο, υπάρχουν ακόμα πολλά πράγματα που μπορεί να κάνει η εικονική συσκευή Android - ειδικά όταν ξεκινάει η εγκατάσταση εφαρμογών (αν και, φυσικά, ακόμη και αυτό προκαλεί πονοκεφάλους, όπως θα περιγράψουμε παρακάτω). Εάν μπορείτε να ανεχτείτε τους παραπάνω περιορισμούς, συνεχίστε να διαβάζετε και θα μάθετε πώς μπορείτε να έχετε μια λειτουργική εικονική συσκευή Android στον υπολογιστή σας με Windows μέσα σε λίγα μόνο λεπτά.

Λίγα λόγια για τις εφαρμογές Android

Υπάρχουν μερικά πράγματα που πρέπει να θυμάστε σχετικά με τις εφαρμογές Android. Σε αντίθεση με το εξαιρετικά απαιτητικό iPhone App Store, η έκδοσή του για Android OS - που ονομάζεται Android Market - παρέχει πολύ μεγαλύτερη ελευθερία. Στην πραγματικότητα, ορισμένοι θεωρούν ότι το Android Market είναι η άγρια ​​δύση των εφαρμογών: σχεδόν τα πάντα επιτρέπονται εκεί και οι επικίνδυνες (κακόβουλες) εφαρμογές συχνά αφαιρούνται από αυτό μόνο μετά από παράπονα χρηστών. Όσον αφορά την επικράτηση του κακόβουλου λογισμικού στο Android Market, η SMobile Systems, μια εταιρεία αφιερωμένη στην ασφάλεια του λογισμικού σε κινητά τηλέφωνα, δήλωσε πρόσφατα σε μια αναφορά ότι «περίπου ένα στα πέντε προγράμματα ζητά άδεια πρόσβασης σε ιδιωτικές ή ευαίσθητες πληροφορίες που θα μπορούσε ένας εισβολέας χρησιμοποιήστε για δικούς σας σκοπούς».

Είναι απίθανο κάθε μία από αυτές τις εφαρμογές να ζητήσει αυτές τις πληροφορίες για να τις στείλει σε εγκληματίες του κυβερνοχώρου. Προφανώς, οι περισσότερες από αυτές τις εφαρμογές είτε χρησιμοποιούν αυτές τις πληροφορίες για νόμιμους σκοπούς (για παράδειγμα, για τραπεζικές συναλλαγές μέσω Διαδικτύου) είτε απλώς τις ζητούν λόγω της αδυναμίας του προγραμματιστή ως κωδικοποιητή. Ωστόσο, τουλάχιστον ορισμένες από αυτές τις εφαρμογές μπορεί να εξακολουθούν να προσπαθούν να κλέψουν τις πληροφορίες σας από εσάς και να τις βάλουν στα χέρια ατόμων στα οποία δεν θέλετε να τις δώσετε.

Ωστόσο, το Android Market δεν είναι το μόνο μέρος για λήψη και εγκατάσταση εφαρμογών Android. Υπάρχουν πολλά ανεξάρτητα καταστήματα εφαρμογών Android που λειτουργούν εδώ και αρκετό καιρό (όπως τα Softonic, Handango και GetJar), ​​ενώ εμφανίζονται επίσης νέα καταστήματα (όπως το AndSpot, το SlideMe και το AndAppStore). Αλλά το πώς θα αντιμετωπίσουν τους χάκερ μένει να φανεί.

Σε γενικές γραμμές, θα πρέπει να είστε προσεκτικοί με το τι εγκαθιστάτε στο Android -ακόμη και σε εικονικά- ειδικά αν έχετε ήδη εισαγάγει οποιαδήποτε προσωπικά στοιχεία, όπως το όνομα/κωδικό του λογαριασμού σας Google. Πώς ξέρετε εάν μια εφαρμογή είναι επικίνδυνη; Χωρίς την εγκατάσταση κάποιου είδους προγράμματος ασφαλείας, αυτό μπορεί να είναι δύσκολο. Για παράδειγμα, εγκατέστησα το Lookout Mobile Security ΔΩΡΕΑΝ (beta) σε αρκετές από τις εικονικές μου συσκευές Android (και στο τηλέφωνό μου Android) και μέχρι στιγμής, κατά τη γνώμη μου, κάνει αυτό που υποτίθεται ότι κάνει - προστασία από κακόβουλο λογισμικό.

Μόλις ξεκινήσετε την εγκατάσταση εφαρμογών στην εικονική σας συσκευή Android, ωστόσο, θα αντιμετωπίσετε δυσκολίες. Από προεπιλογή, οποιαδήποτε εικονική συσκευή που δημιουργείται με χρήση του Android SDK δεν έχει πρόσβαση στο Android Market - οι εικόνες του Android OS που δημιουργούνται με χρήση του SDK είναι αρκετά απλές. Επομένως, ενδέχεται να είστε περιορισμένοι όσον αφορά την εγκατάσταση εφαρμογών - μπορείτε να εγκαταστήσετε μόνο εφαρμογές που είναι διαθέσιμες σε ανεξάρτητα καταστήματα εφαρμογών Android.

Για παράδειγμα, η έκδοση Lookout Mobile Security ΔΩΡΕΑΝ που εγκατέστησα έγινε λήψη από το GetJar. Παρεμπιπτόντως, χρησιμοποιώντας το Android OS 1.6 μπόρεσα να αποκτήσω πρόσβαση στο Android Market στην εικονική μου συσκευή, αν και θα περιγράψω πώς το έκανα παρακάτω.

Επίσης παρακάτω, θα σας δείξω πώς να δημιουργείτε και να χρησιμοποιείτε μια εικονική συσκευή Android σε έναν υπολογιστή με Windows και πώς να κάνετε λήψη και εγκατάσταση εφαρμογών Android από ανεξάρτητα καταστήματα. Όλα αυτά γίνονται χρησιμοποιώντας την πιο πρόσφατη έκδοση του Android OS: 2.2, η οποία είναι επίσης γνωστή ως Froyo (το Froyo είναι συντομογραφία του "frozen yogurt" - frozen yogurt, επειδή όλα τα κωδικά ονόματα του Android OS προέρχονται από επιδόρπια). Στη συνέχεια θα σας δείξω πώς να δημιουργήσετε μια εικονική συσκευή με Android 1.6 και Android Market. Αλλά πρώτα…

Εγκατάσταση του Android SDK

Όλες οι οδηγίες που παρουσιάζονται εδώ εκτελέστηκαν σε ένα σύστημα Windows 7, αλλά θα πρέπει να ισχύουν και για άλλες εκδόσεις 32 bit των Windows XP ή εκδόσεις 32 bit ή 64 bit των Windows Vista. Επιπλέον, υπάρχουν εκδόσεις του Android SDK που λειτουργούν σε Mac OS X 10.5.8 (και νεότερη έκδοση) και ακόμη και ορισμένες εκδόσεις του Linux. Είναι αλήθεια ότι δεν θα βρείτε εδώ περιγραφές εγκατάστασης του πακέτου για αυτά τα λειτουργικά συστήματα.

Το πρώτο πράγμα που πρέπει να κάνετε είναι να βεβαιωθείτε ότι έχετε εγκαταστήσει την Java. Ο επίσημος ιστότοπος Java μπορεί να σας βοηθήσει με αυτό, ο οποίος θα σας ενημερώσει εάν η Java είναι εγκατεστημένη ή όχι. Εάν δεν έχετε εγκαταστήσει Java ή η έκδοση είναι πολύ παλιά, απλώς ακολουθήστε τις οδηγίες στον ιστότοπο και θα αποκτήσετε την πιο πρόσφατη έκδοση της Java. Η τεκμηρίωση του Android SDK προτείνει να εγκαταστήσετε την έκδοση JDK της Java, αλλά στην πραγματικότητα, εάν δεν είστε προγραμματιστής, θα χρειαστείτε μόνο την τυπική έκδοση της Java, η οποία ονομάζεται επίσημα Java SE Runtime Environment. Ωστόσο, όταν χρησιμοποιείτε τον Internet Explorer, η Java μπορεί να ονομάζεται "Java for Windows Internet Explorer".

Αφού ελέγξετε ότι η Java είναι εγκατεστημένη, κατεβάστε το πακέτο εκκίνησης Android SDK, το οποίο θα συσκευαστεί σε zip. Αφού αποσυσκευάσετε το ληφθέν αρχείο, θα πρέπει να λάβετε το φάκελο android-sdk-windows. Μπορείτε να το τοποθετήσετε οπουδήποτε - όλα όσα χρειάζεστε είναι ήδη εκεί, δεν χρειάζεται να εγκαταστήσετε το πρόγραμμα με τον παραδοσιακό τρόπο. Απλώς θυμηθείτε πού τοποθετήσατε τον φάκελο, διαφορετικά θα δυσκολευτείτε να δημιουργήσετε εικονίδια για να ξεκινήσετε την εφαρμογή.

Μεταβείτε στο φάκελο android-sdk-windows και εκτελέστε το αρχείο SDK Setup.exe, το οποίο είναι η εφαρμογή Android SDK και AVD Manager.

Εάν η Java δεν έχει εγκατασταθεί σωστά, θα δείτε ένα αναδυόμενο μήνυμα σφάλματος.

Όταν εκκινείτε το Android SDK και το AVD Manager για πρώτη φορά, ενδέχεται να δείτε ένα παράθυρο Πηγές ανανέωσης, το οποίο θα σας ενημερώσει ότι δεν είναι δυνατή η εύρεση του αποθηκευτικού χώρου.

Εάν συναντήσετε ένα τέτοιο μήνυμα, θα πρέπει να αλλάξετε τις ρυθμίσεις του SDK για να χρησιμοποιήσετε το HTTP αντί για το HTTPS. Για να το κάνετε αυτό, κάντε κλικ στο Κλείσιμο. Στη συνέχεια, θα δείτε ένα παράθυρο για την επιλογή πακέτων για εγκατάσταση - "Επιλογή πακέτων για εγκατάσταση" - στο οποίο, ωστόσο, δεν εμφανίζεται τίποτα. Κάντε κλικ στο Άκυρο. Στη συνέχεια θα πρέπει να δείτε το παράθυρο Android SDK και AVD Manager. Επιλέξτε την καρτέλα ρυθμίσεων – Ρυθμίσεις – και στην ενότητα Διάφορα, ενεργοποιήστε την επιλογή «Επιβολή https://... Πηγές προς ανάκτηση με χρήση http://...».

Στη συνέχεια, επιλέξτε την καρτέλα Διαθέσιμα πακέτα. Θα πρέπει να δείτε έναν μεμονωμένο ιστότοπο στη λίστα: https://dl-ssl.google.com/android/repository/repository.xml. Επιλέξτε αυτόν τον ιστότοπο και κάτω από αυτόν θα εμφανιστεί μια λίστα πακέτων. Αν θέλετε να παίξετε με διαφορετικές εκδόσεις του Android OS, ενεργοποιήστε όλα τα πακέτα.

Εάν θέλετε να χρησιμοποιήσετε μόνο το Android 2.2, τότε χρειάζεται μόνο να κατεβάσετε πακέτα όπως: "Τεκμηρίωση για Android SDK, API8, αναθεώρηση 1". "SDK Platform Android 2.2, API8, αναθεώρηση 1"; "Δείγματα για SDK API8, αναθεώρηση 1"; και Google APIs από την Google Inc., Android API8, αναθεώρηση 1."

Αφού επιλέξετε τα πακέτα, κάντε κλικ στο κουμπί «Εγκατάσταση επιλεγμένων». Αυτό θα σας μεταφέρει στο παράθυρο "Επιλογή πακέτων για εγκατάσταση" για την επιλογή πακέτων προς εγκατάσταση, όπου θα πρέπει να αναφέρονται όλα τα προηγουμένως επιλεγμένα πακέτα (παρεμπιπτόντως, εάν δεν αντιμετωπίσατε σφάλμα HTTPS κατά την πρώτη εκκίνηση του SDK, αυτό θα είναι το πρώτο παράθυρο που βλέπετε). Μην κάνετε ακόμα κλικ στο κουμπί Εγκατάσταση. Θα παρατηρήσετε ότι κάποια πακέτα έχουν ένα ερωτηματικό δίπλα τους. Αυτό σημαίνει ότι για κάθε τέτοιο πακέτο, πρέπει να αποδεχτείτε την άδεια χρήσης πριν το εγκαταστήσετε. Επιλέξτε ένα προς ένα όλα τα πακέτα με την ερώτηση και κάντε κλικ στο κουμπί Αποδοχή. Στη συνέχεια, όταν δείτε σημάδια επιλογής δίπλα σε όλα τα πακέτα, κάντε κλικ στο κουμπί Εγκατάσταση.

Αφού επιλέξετε όλα τα πακέτα προς εγκατάσταση, θα πρέπει να περιμένετε να ολοκληρωθεί η λήψη τους, κάτι που μπορεί να διαρκέσει αρκετά λεπτά. Όταν όλα τελειώσουν, θα δείτε ένα παράθυρο με ένα μήνυμα όπως "Τέλος, 12 πακέτα εγκαταστάθηκαν". Κάντε κλικ στο Κλείσιμο.

Δημιουργία εικονικής συσκευής Android

Είστε πλέον έτοιμοι να δημιουργήσετε την πρώτη σας εικονική συσκευή. Στην πραγματικότητα, το Android SDK τα ονομάζει Android Virtual Device ή AVD, όπως θα συνεχίσω να κάνω. Επιλέξτε την καρτέλα Virtual Devices και κάντε κλικ στο κουμπί New.

Θα δείτε ένα παράθυρο για τη δημιουργία μιας νέας εικονικής συσκευής Android - Δημιουργία νέας εικονικής συσκευής Android (AVD). Δεν χρειάζεται να κάνετε πολλά για να δημιουργήσετε ένα AVD. Το μόνο που χρειάζεσαι είναι:

  • Δώστε ένα όνομα στο AVD σας. Οποιοδήποτε αλφαριθμητικό όνομα θα κάνει?
  • Επιλέξτε ορόσημο – Στόχος. Εδώ επιλέγετε την έκδοση του Android OS στην οποία θα βασίζεται το AVD. Επιλέξτε, για παράδειγμα, Android 2.2.
  • Ρυθμίστε το μέγεθος της κάρτας SD - Μέγεθος κάρτας SD. Εδώ μπορείτε να καθορίσετε το μέγεθος της εικονικής κάρτας SD του AVD σας. Το μέγεθος δεν μπορεί να είναι μικρότερο από 9 MB. Για το παράδειγμά μου επέλεξα 1 GB.
  • Επιλογή δέρματος – Δέρμα. Μπορείτε να επιλέξετε οποιαδήποτε προεπιλογή (ενσωματωμένη) ή τη δική σας ανάλυση. Ωστόσο, δεν είναι καθόλου απαραίτητο η επιλεγμένη ανάλυση οθόνης ή αναλογία διαστάσεων να ταιριάζει με την ανάλυση οθόνης ενός πραγματικού τηλεφώνου. Για αυτό το παράδειγμα, επιλέξτε WVGA800 (800x480) - αυτή είναι η ανάλυση οθόνης ορισμένων τηλεφώνων, όπως το HTC Incredible. Εάν θέλετε, μπορείτε να ορίσετε μια ανάλυση που μπορεί να προσομοιώσει ένα tablet Android (για παράδειγμα - 1024x600).
  • Εξοπλισμός – Υλικό. Τα στοιχεία αυτού του στοιχείου θα επιλεγούν αυτόματα. Δεν χρειάζεται να κάνετε προσθήκες ή αλλαγές εδώ (εκτός, φυσικά, εάν είστε προγραμματιστής που ξέρει ακριβώς τι κάνει).

Τώρα κάντε κλικ στο κουμπί Δημιουργία AVD.

Το AVD θα δημιουργηθεί πολύ γρήγορα, στο τέλος του οποίου θα δείτε ένα αναδυόμενο παράθυρο με ένα αντίστοιχο μήνυμα σχετικά με τη δημιουργία του AVD. Για να το κλείσετε, κάντε κλικ στο OK.

Λάβετε υπόψη ότι μόλις δημιουργήσετε ένα AVD, δεν θα μπορείτε να αλλάξετε τις ρυθμίσεις του. Επομένως, εάν θέλετε να αλλάξετε κάτι, θα πρέπει να δημιουργήσετε ένα νέο AVD. Διαφορετικά, το AVD που δημιουργήσατε θα πρέπει να εμφανίζεται στη λίστα των εικονικών συσκευών - Virtual Devices.

Για να εκκινήσετε το AVD, κάντε κλικ σε αυτό και μετά κάντε κλικ στο κουμπί Έναρξη. Θα δείτε ένα παράθυρο Επιλογές εκκίνησης - το οποίο θα σας επιτρέψει να κλιμακώσετε την οθόνη και να διαγράψετε τα δεδομένα χρήστη. Πιθανότατα θα σας ελκύσει η λειτουργία ζουμ οθόνης, αλλά δεν πρέπει να τη χρησιμοποιήσετε. Διαφορετικά, το παράθυρο θα έχει το φυσικό μέγεθος μιας οθόνης τηλεφώνου (μόνο τρεις ίντσες ύψος).

Δεν πρέπει να χρησιμοποιήσετε τη δυνατότητα διαγραφής δεδομένων χρήστη (αν και αργότερα, κατά την εγκατάσταση του Android 1.6 AVD από το Android Market, θα συνεχίσουμε να χρησιμοποιούμε αυτήν την ευκαιρία). Απλώς κάντε κλικ στο κουμπί Εκκίνηση για να ξεκινήσει το AVD.

Ενδέχεται να χρειαστούν μερικά λεπτά για την εκκίνηση του AVD, γι' αυτό να είστε υπομονετικοί. Σύντομα θα δείτε στην οθόνη σας - AVD. Παρεμπιπτόντως, το AVD ονομάζεται επίσης "εξομοιωτής" - εξομοιωτής, επειδή... "μιμείται" μια συσκευή Android.