Πώς να εκτελέσετε εφαρμογές και παιχνίδια Android στο Linux. Εκτέλεση εφαρμογών Android Linux χρησιμοποιώντας εφαρμογές Android Sahshlik στο Ubuntu

Γεια σας, αγαπητοί αναγνώστες του καλύτερου ιστότοπου πύλης για κινητά! Σε αυτό το άρθρο, θα σας πω για την εκτέλεση ολοκληρωμένων λειτουργικών συστημάτων στο Android. Σήμερα, θα μιλήσουμε για δύο λειτουργικά συστήματα - Windows XP και Linux. Ας ασχοληθούμε λοιπόν.

LINUX

Ας ξεκινήσουμε με μια πιο εύκολη οδηγία - την εκτέλεση Linux σε Android. Αρχικά, θα σας προειδοποιήσω ότι για αυτή τη μέθοδοαπαιτείται δικαιώματα ROOT. Επίσης, εάν χρησιμοποιείτε smartphone σε Βασισμένο στο Android 5.0 Lollipop, Android 6.0 Marshmallow ή νεότερη έκδοση, τότε χρειάζεστε έναν προσαρμοσμένο πυρήνα. Αυτό το άρθρο χρησιμοποιεί ένα Nexus 5 με εγκατεστημένο τον πυρήνα "ElementalX". Ας ξεκινήσουμε λοιπόν.

Οδηγίες:
1. Πρώτα, πρέπει να κατεβάσετε και να εγκαταστήσετε το πρόγραμμα BusyBox, το οποίο παρέχει τα περισσότερα τυπικά εργαλεία Unix.

2. Στη συνέχεια, κατεβάστε και εγκαταστήστε το πρόγραμμα Linux Deploy, αυτό είναι το κύριο στοιχείο και χωρίς αυτό δεν θα μπορούμε να κάνουμε τίποτα, αφού κατεβάζει τη διανομή από το επίσημο mirror, δημιουργεί μια εικόνα δίσκου στο κάρτα microSD, το προσαρτά και εγκαθιστά τη διανομή του λειτουργικού συστήματος.
3. Αφού ανοίξετε την εφαρμογή Linux Deploy, μεταβείτε στον πίνακα διαμόρφωσης. Εδώ, επιλέξτε ποια διανομή θέλετε να χρησιμοποιήσετε. Αυτό το άρθρο θα χρησιμοποιήσει την προεπιλεγμένη διανομή Debian στο περιβάλλον LXDE.

4. Αφού επιλέξετε τη διανομή, κάντε κλικ στο κουμπί εγκατάστασης. Η εγκατάσταση διαρκεί περίπου 30 λεπτά.
5. Μόλις ολοκληρωθεί η εγκατάσταση, η εφαρμογή θα ξεκινήσει περιβάλλον Linuxκαι θα ρυθμίσει το ίδιο το περιβάλλον εργασίας, το οποίο περιλαμβάνει το βασικό σύστημα, τον διακομιστή SSH, τον διακομιστή VNC και το γραφικό περιβάλλον που επιλέξαμε νωρίτερα. Επίσης, μπορείτε να το ρυθμίσετε μέσω του προγράμματος Διακομιστής SSHκαι VNC.
6. Μπορείτε να συνδεθείτε μέσω SSH ή VNC, εγώ χρησιμοποιώ διακομιστή VNC, αλλά μπορείτε να χρησιμοποιήσετε όποιον θέλετε.
7. Εάν συνδεθήκατε μέσω διακομιστή SSH, εισαγάγετε τη θύρα "22" και ο προεπιλεγμένος κωδικός πρόσβασης είναι "changeme".
8. Εάν θέλετε, όπως εγώ, να συνδεθείτε μέσω διακομιστή VNC, να κάνετε λήψη του προγράμματος VNC, να το εκτελέσετε και να εισαγάγετε τη διεύθυνση "localhost:5900" στο πεδίο, ο προεπιλεγμένος κωδικός πρόσβασης είναι ο ίδιος με τον διακομιστή SSH - "changeme ".

9. Απολαύστε τη διανομή Linux που τρέχει!

Windows XP

Τώρα, για κάτι πιο περίπλοκο - Εκκίνηση των Windows XP σε Android. Μπορείτε να μου πείτε πώς; Η απάντηση είναι απλή - Bochs. Είναι με αυτήν την εφαρμογή που θα μιμηθούν τα Windows XP. Το Bochs είναι ένα πρόγραμμα που μιμείται λειτουργικά συστήματα που βασίζονται σε x86, δημιουργήθηκε για να μιμηθεί λειτουργικά συστήματα όπως τα Windows DOS, Windows 3.1, Windows 95, Windows 98. Σήμερα όμως θα δοκιμάσουμε μια πιο δύσκολη εργασία. Είναι σημαντικό να σημειωθεί ότι Τα Windows λειτουργούνΤα XP θα είναι πολύ, πολύ αργά και δεν θα υπάρχει σύνδεση στο διαδίκτυο, οπότε αν έχετε υπομονή και δεν σας ενδιαφέρουν τα προβλήματα που μπορεί να προκύψουν, τότε προχωρήστε! Λοιπόν, ας ξεκινήσουμε.

Τι χρειάζεσαι:
1. αρχείο ISO Windows XP
2. Qemu Manager για υπολογιστή
3.
4. Bochs SDL
5. Κενή εικόνα δίσκου

Οδηγίες:
1. Ανοίξτε το Qemu Manager για υπολογιστή και δημιουργήστε μια νέα εικονική μηχανή. Ονομάστε το όπως θέλετε, σε αυτήν την περίπτωση το όνομά του θα είναι "XP".

2. Εισαγάγετε πόσο μνήμη τυχαίας προσπέλασηςθέλετε να διαθέσετε για εικονική μηχανή, αυτό το βήμα είναι μόνο για υπολογιστή, δεν θα επηρεάσει τη συσκευή Android με κανέναν τρόπο. Επιλέξτε την επιλογή "μη χρήση". εικονικό δίσκο" Κάντε κλικ στο "επόμενο".

3. Το επόμενο βήμα είναι να μεταβείτε στην καρτέλα προγραμμάτων οδήγησης και να επιλέξετε « HDD 0". Στη συνέχεια, επιλέξτε τη διαδρομή προς το "Εικόνα κενού δίσκου" που λάβατε προηγουμένως.

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

6. Μόλις ολοκληρωθεί η εγκατάσταση, αποσυμπιέστε το αρχείο Bochs SDL .zip. Μετακινήστε το "Blank Disk Image" στο φάκελο SDL. Μετονομάστε το αρχείο "Blank Disk Image" σε "c".

8. Κατεβάστε και εγκαταστήστε την εφαρμογή Bochs στο Android. Στη συνέχεια, ανοίξτε το. Η ίδια η εφαρμογή πρέπει να εντοπίσει την παρουσία των Windows XP και να την εκκινήσει. Θυμηθείτε, αυτό είναι πολύ, πολύ αργό!

Για εκκίνηση στην επιφάνεια εργασίας του χειρουργείου συστήματα Windows XP, πρέπει να περιμένετε τουλάχιστον 10 λεπτά.

9. Χαίρε τρέχει Windows XP!

Αυτό είναι όλο. Σας ευχαριστώ όλους για την προσοχή σας!

Έναρξη αναθεώρησης καλύτερους εξομοιωτές Android για Linux, αποφασίσαμε - ίσως χωρίς έκπληξη - να αναζητήσουμε εξομοιωτές. Ωστόσο, γρήγορα συνειδητοποιήσαμε ότι υπήρχαν πολλοί τρόποι για να πετύχουμε τον στόχο μας να τρέχουμε εφαρμογές Android σε Linux. Γι' αυτό συμπεριλάβαμε και το Anbox, αν και αυτό το πρόγραμμαβρίσκεται σε προ-άλφα στάδιο Το Anbox ακολουθεί την ίδια φιλοσοφία με το WINE: και τα δύο προσπαθούν να υλοποιήσουν όσο το δυνατόν περισσότερες κλήσεις συστήματος του Android. Αυτή η προσέγγιση είναι πιο αποτελεσματική από την εξομοίωση, επειδή οι εφαρμογές σας θα εκτελούνται εγγενώς. Οι απαιτήσεις υλικού για τον εξομοιωτή είναι οδυνηρά σαφείς όταν εργάζεστε σε υπολογιστή με λίγη μνήμη.

Πώς δοκιμάσαμε τους εξομοιωτές

Ξεκινήσαμε εγκαθιστώντας διαφορετικές λύσεις για να δούμε ποια προβλήματα ενδέχεται να αντιμετωπίσετε πριν να είστε έτοιμοι να εκτελέσετε εφαρμογές. Για παράδειγμα, το Anbox, σύμφωνα με πληροφορίες στην ιστοσελίδα του, βρίσκεται στο pre-alpha στάδιο. Στη συνέχεια, προσπαθήσαμε να εγκαταστήσουμε εφαρμογές απευθείας χρησιμοποιώντας Google Playκαι τεχνολογίες φόρτωσης τρίτων. Μια μέθοδος είναι να χρησιμοποιήσετε το adb στην τρέχουσα παρουσία. Μετρήσαμε επίσης την απόδοση κάθε εξομοιωτή και την ποσότητα μνήμης που απαιτείται.

Μια άλλη πτυχή της δοκιμής είναι γιατί έχει σχεδιαστεί κάθε πακέτο. για παράδειγμα, για να παίξετε Παιχνίδια Androidστον υπολογιστή σας. Παρεμπιπτόντως, το αυτοκίνητο της δοκιμής μας είναι Intel Core CPU i3 με μνήμη 4 GB, κάτι που είναι αρκετά περιοριστικό για την εκτέλεση εξομοιωτών. Και αν έχετε έναν καλό λόγο να εκτελείτε εφαρμογές Android στον υπολογιστή σας Linux, αγοράστε και εγκαταστήστε περισσότερη μνήμη RAM.

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

Ορισμένα από τα πακέτα έρχονται ως εικόνες ISO, τις οποίες αντιγράφετε σε μια μονάδα flash USB και εκτελείτε από εκεί. Μπορείτε επίσης να εγκαταστήσετε το Android-x86 ως αυτόνομο λειτουργικό σύστημα χρησιμοποιώντας ένα αρχείο Grub. Αυτή η προσέγγιση σημαίνει ότι μπροστά σας δεν είναι πλέον ένας εξομοιωτής, αλλά ένα ολόκληρο κιτ διανομής. Πριν επιλέξετε ένα συγκεκριμένο πακέτο, αναρωτηθείτε ποιος είναι ο στόχος σας. Ορισμένα πακέτα έχουν σχεδιαστεί για παίκτες, ενώ άλλα έχουν σχεδιαστεί για να βοηθούν στη δοκιμή νέων προγραμμάτων. Για ανάπτυξη και δοκιμή, δεν θα χρειαστείτε το ίδιο πακέτο που προορίζεται για τη χρήση εφαρμογών ψυχαγωγίας Android.

Εικονική συσκευή Android

Η εικονική συσκευή Android είναι το πιο ώριμο πακέτο ανάπτυξης και δοκιμών που διατίθεται. Εάν ξεκινήσετε με το Android Studio, είναι τέλεια ενσωματωμένο και είναι φυσικό για δοκιμή. Ωστόσο, η τελευταία έκδοση περιέχει ένα σφάλμα και θα πρέπει να εκτελέσετε το AVD από γραμμή εντολώνχρησιμοποιώντας την επιλογή -use-system-libs.

Εξομοιωτής Android για Linux AndroidΕικονική Συσκευή

Όταν εργάζεστε σε μια εικονική συσκευή, έχετε όλες τις απαραίτητες λειτουργίες, όπως GPS, εξομοίωση κάμερας και προσομοίωση περιστροφής. Το AVD λειτουργεί καλά και προσθέτοντας το Google Play μπορείτε να το χρησιμοποιήσετε για κανονικές εφαρμογές. Ωστόσο, τα παιχνίδια μπορεί να είναι πιο αργά καθώς χρησιμοποιείτε μια εικονική συσκευή. Μόνο οι πιο σύγχρονες CPU σας επιτρέπουν να εκτελείτε πολλαπλές εικονικές CPU. Άλλες εφαρμογές με μικρότερη ένταση γραφικών και CPU θα λειτουργούν καλά. αλλά γενικά το AVD είναι το καταλληλότερο για τη δοκιμή νέων εφαρμογών που έχετε δημιουργήσει.

Android-x86

Το Android-x86 δεν είναι αρκετά τυπικό, επειδή έχει σχεδιαστεί ως διανομή. Για να το εγκαταστήσετε, μπορείτε να χρησιμοποιήσετε το αρχείο rpm και να εκτελέσετε τον φορητό υπολογιστή σας ως συσκευή Android. Μετά την επανεκκίνηση, μπορείτε να μεταβείτε αμέσως στο δικό σας κανονικό προφίλχρήστη και εγκατάσταση εφαρμογών από το Google Play. Θα είναι μια συσκευή με μεγάλη απόκριση, καθώς το υποκείμενο σύστημα είναι μικρότερο. Και, φυσικά, μπορείτε να δημιουργήσετε το δικό σας Εγκατάσταση Linux. Κατά την εξομοίωση, θα υπάρχουν επίσης προβλήματα με τους πόρους, όπως άλλοι εξομοιωτές σύγκρισης, αλλά λιγότερο σοβαρά.


Εξομοιωτής Android για Linux Android-x86

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

Anbox

Δεν θα μπορούσαμε να μην συμπεριλάβουμε το Anbox στη Σύγκρισή μας, αν και καταλάβαμε ότι αυτό θα μπορούσε να μας οδηγήσει σε μπούμερανγκ. Πράγμα που δικαιολογήθηκε. Το να λειτουργήσει το Anbox είχε διάφορους βαθμούς επιτυχίας, αφού, σύμφωνα με τους προγραμματιστές, βρίσκεται στο προ-άλφα στάδιο. Όταν λειτουργεί, είναι ένα εξαιρετικό εργαλείο για χρήση με μεμονωμένες εφαρμογές επειδή είναι Απαιτήσεις συστήματοςλίγο περισσότερο από τις απαιτήσεις μιας τυπικής εφαρμογής.


Εξομοιωτής Android για Linux Anbox

Η διαδικασία εγκατάστασης χρησιμοποιεί Snap, καθιστώντας την εγκατάσταση και την αφαίρεση απλή. Να το θυμάσαι επί του παρόντοςπρέπει να εγκαταστήσετε το anbox-installer Snap, το οποίο με τη σειρά του θα εγκαταστήσει το Anbox. Το σενάριο εγκατάστασης εκτελείται apt, το οποίο εγκαθιστά τις βιβλιοθήκες και τις μονάδες πυρήνα που απαιτούνται για να λειτουργήσει. Μόνο οι πιο τολμηροί χρήστες μπορούν να αναλάβουν το ρίσκο πριν κυκλοφορήσει η πρώτη έκδοση beta. Λάβετε υπόψη ότι αυτό το πακέτο είναι περισσότερο ένα κοντέινερ παρά ένας εξομοιωτής.

Genymotion

Το Genymotion είναι τουλάχιστον τόσο καλό όσο το AVD όσον αφορά την προσομοίωση χαρακτηριστικών υλικού και καταναλώνει την ίδια ποσότητα μνήμης και πόρων στον υπολογιστή σας. Εάν εγκαταστήσετε το Gapps αμέσως, μπορείτε να εγκαταστήσετε εφαρμογές για τα πάντα μέσω του Google Play. Λαμβάνοντας υπόψη την κατανάλωση πόρων, θα χρειαστείτε πολλή μνήμη για την εκτέλεση μεγάλων εφαρμογών, αλλά ο κύριος σκοπός αυτού του εξομοιωτή είναι να δοκιμάσει νέα προγράμματα χωρίς να προκαλεί προβλήματα.


Εξομοιωτής Android για Linux Genymotion

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

Shashlik

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


Εξομοιωτής Android για Linux Shashlik

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

Εγκατάσταση εξομοιωτή Android σε Linux

Κατά την εγκατάσταση προγραμμάτων σε δημοφιλείς διανομές, χρησιμοποιούμε γνωστούς διαχειριστές πακέτων όπως apt, dnf κ.λπ. Ωστόσο, μερικές φορές η εγκατάσταση προγραμμάτων γίνεται με απλή λήψη ενός δυαδικού πακέτου, όπως το Anbox. Έρχεται σε μορφή Snap, ένα πρότυπο που αναπτύχθηκε και εξακολουθεί να υποστηρίζεται από την Canonical. Το Anbox είναι ένα πρόγραμμα. είναι στο προ-άλφα στάδιο, και ακόμα κι αν πετύχετε την εγκατάσταση, το να λειτουργήσει είναι εντελώς διαφορετικό θέμα.

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

Το Android-x86 δημιουργείται ως νέα διανομή κατά την εγκατάσταση του αρχείου rpm. Προσθέτει μια καταχώρηση στο μενού Grub, ώστε την επόμενη φορά που θα εκκινήσετε, μπορείτε απλά να την επιλέξετε και να ξεκινήσετε τον υπολογιστή σας ως συσκευή Android. Για να το εκτελέσετε παράλληλα με τις κανονικές σας εργασίες, χρειάζεστε VirtualBox ή QEmu. Στην πραγματικότητα, πολλοί εξομοιωτές στην κριτική μας χρησιμοποιούν το VirtualBox για εικονικοποίηση.

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

Το Shashlik ακολουθεί την ίδια φιλοσοφία με το Anbox. αλλά έχει πρόσβαση στον εξομοιωτή QEmu. Παρόλα αυτά, είναι γρήγορο και χρησιμοποιεί επίσης ένα απλό σενάριο εγκατάστασης για να φορτώνει πλευρικά αρχεία τόξου. Για να εγκαταστήσετε το Shashlik, μπορείτε να χρησιμοποιήσετε το πακέτο Debian με την εντολή dpkg -i. Μετά την εγκατάσταση, ίσως χρειαστεί να αλλάξετε ορισμένες ρυθμίσεις - για παράδειγμα, να ενεργοποιήσετε τη GPU. Για να το κάνετε αυτό, ανοίξτε και επεξεργαστείτε το σενάριο Python shashlik-run.

Απόδοση εξομοιωτών Android

Για να δοκιμάσουμε αυτά τα πακέτα, πήραμε έναν υπολογιστή 4 GB, ο οποίος αποδείχθηκε ότι απέχει πολύ από το ιδανικό. Ο λόγος είναι ότι συνήθως κάθε εικονική μηχανή χρειάζεται περίπου 1 GB μνήμης και μια επιφάνεια εργασίας Gnome με πλήρεις δυνατότητες καταλαμβάνει 1,5 GB με λίγες ειδοποιήσεις και συγχρονισμό αποθήκευσης στο cloud. Όταν εκκινείτε τον Firefox, πλησιάζετε να γεμίσετε γρήγορα και θα πρέπει να εξοικονομήσετε μνήμη.

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

Εάν χρειάζεται απλώς να εκτελέσετε τον υπολογιστή σας ως συσκευή Android, χρησιμοποιήστε το Android_x86, λειτουργεί εξαιρετικά καλά.

Άλλα πακέτα εκτελούνται μέσω εικονικοποίησης, ειδικά από το VirtualBox, γεγονός που καθιστά δύσκολη την εκτέλεσή τους μαζί με άλλα προγράμματα. Με άλλα λόγια, εάν θέλετε να αναπτύξετε και να δοκιμάσετε εφαρμογές Android, πάρτε έναν υπολογιστή 16 GB και μπορείτε να εκτελέσετε τον εξομοιωτή παράλληλα με το IDE σας.

Η πιο ικανή και ολοκληρωμένη επιλογή είναι το συνδυασμό Android Studio και AVD κατά την ανάπτυξη και τη δοκιμή στον ίδιο υπολογιστή. Για να προσομοιώσετε πολλά χαρακτηριστικά όπως κάμερα, GPS και κλίση τηλεφώνου, είναι βολικό να χρησιμοποιήσετε το Genymotion, είναι ένα εξαιρετικό εργαλείο. Επιπλέον, δείχνει την οθόνη ακριβώς όπως εμφανίζεται στην πραγματική φυσική συσκευή.

Ευκολία στη χρήση με τον εξομοιωτή

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

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

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

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

Διαχείριση εφαρμογών στον εξομοιωτή

Μόλις εκκινηθεί ο εξομοιωτής σας, ήρθε η ώρα να εγκαταστήσετε τις αγαπημένες σας εφαρμογές. Στο κανονικό Συσκευή Androidθα έχετε Google Play ή ακόμα και FDroid. Στους εξομοιωτές, συνήθως χρειάζεται να εγκαταστήσετε το Gapps για να αποκτήσετε πρόσβαση στο Play Store. Υπάρχουν άλλοι τρόποι για να προσθέσετε εφαρμογές στο εικονικό σας τηλέφωνο. Μπορεί να χρησιμοποιηθεί σε εικονική συσκευή. τρέχει σε εξομοιωτές και λύσεις κοντέινερ όπως το Anbox. Το Android_x86 έχει εγκατεστημένο το Play Store από προεπιλογή, το οποίο επιτρέπει μια πολύ γρήγορη εκκίνηση.

Με το AVD μπορείτε να τρέξετε εγκατεστημένες εφαρμογέςή μια εφαρμογή που αναπτύσσετε στο Android Studio. Εγκατάσταση εφαρμογών από χρησιμοποιώντας το GoogleΤο παιχνίδι περιλαμβάνεται σε ορισμένες εικόνες, αλλά όχι σε όλες. Ένας άλλος τρόπος εγκατάστασης από ένα apk είναι να αποθέσετε το αρχείο στο παράθυρο του εξομοιωτή. Αυτό θα εγκαταστήσει την εφαρμογή αμέσως - ή τουλάχιστον θα προσπαθήσει να το κάνει. Το Genymotion υποστηρίζει επίσης drag-and-drop. Σε κάθε περίπτωση, το apk πρέπει να είναι για x86. διαφορετικά η εγκατάσταση θα αποτύχει. Επίσης, θα χρειαστείτε το Adb πριν ξεκινήσετε.

Μπορείτε επίσης να δοκιμάσετε να εργαστείτε με το Shashlik. Το Shashlik λειτουργεί ως κοντέινερ, όπως το Anbox. αλλά έχει ενσωματωμένη λειτουργία εγκατάστασης. Μόλις εγκαταστήσετε την εφαρμογή. θα εμφανιστεί ως εφαρμογή στη λίστα της επιφάνειας εργασίας σας. Στην επιτραπέζια παρουσία του Gnome, η πληκτρολόγηση shashlik' εμφανίζει όλες τις εγκατεστημένες εφαρμογές. Στη συνέχεια, θα μπορείτε να εκκινήσετε τις αγαπημένες σας εφαρμογές απευθείας όπως οι υπόλοιπες εγκατεστημένες.

Τεκμηρίωση και υποστήριξη εξομοιωτή

Η τεκμηρίωση είναι συνήθως ο αδύναμος κρίκος στα ερασιτεχνικά έργα, κάτι που είναι ατυχές εάν τα προτεινόμενα σχέδια είναι τόσο κομψά. Η Σύγκρισή μας είχε τα ίδια αποτελέσματα, η εικονική συσκευή Android έχει όλη την τεκμηρίωση και την υποστήριξη που θα μπορούσατε να ζητήσετε, και όταν τη χρησιμοποιείτε με το Android Studio, είναι ακόμα καλύτερα. Το Genymotion έχει ένα εξαιρετικό FAQ με βασικές λύσεις που θα σας βοηθήσουν να ξεκινήσετε, και εάν εργάζεστε επαγγελματικά υπάρχει μια πληρωμένη έκδοση.

Η τεκμηρίωση είναι κορυφαία και σαφώς απευθύνεται σε ενεργούς προγραμματιστές. Είναι η καλύτερη. Το Android~x86 είναι πολύ ώριμο και διαθέτει φανταστική τεκμηρίωση, με εξαιρετικό FAQ. Η βοήθεια της κοινότητας παρέχεται μέσω των Ομάδων Google. Είναι ενεργά και μπορούν να σας βοηθήσουν αν έχετε προβλήματα. Το Anbox είναι τόσο νέο που υπάρχει ακόμη και τεκμηρίωση για το πώς να το εγκαταστήσετε και να ξεκινήσετε. Όμως, ενώ το FAQ είναι αρκετά σαφές, η άλλη τεκμηρίωση είναι αραιή. Μπορούμε να συγχωρέσουμε μια τέτοια έλλειψη, γιατί το πρόγραμμα βρίσκεται στο προ-άλφα στάδιο και οι περισσότερες λειτουργίες δεν έχουν ακόμη γραφτεί, πόσο μάλλον η τεκμηρίωσή τους.

Ελπίζουμε ότι η δουλειά στο Anbox θα συνεχιστεί γιατί είναι... αποτελεσματική μέθοδοςμεταφορά εφαρμογών Android σε Linux. Εάν θέλετε να συνεισφέρετε στην ανάπτυξη, ρίξτε μια ματιά στη σελίδα βοήθειας. Παρά το γεγονός ότι το αρχείο λήψης για το ίδιο το Anbox είναι μόνο 1,5 GB. το μόνο που πρέπει να λάβετε υπόψη είναι το δέντρο Ανάπτυξη Android. Το Shashlik χρησιμοποιεί την εγκατάσταση του Ark, αλλά το πρόγραμμα δεν είναι τόσο καλά τεκμηριωμένο.

Δραστηριότητα ανάπτυξης εξομοιωτή

Χρησιμοποιώντας το πρόγραμμα, θέλουμε να μάθουμε πώς μπορούν να λυθούν προβλήματα. Αυτό απαιτεί υποστήριξη ή συνεχή ανάπτυξη. Στην περίπτωση των εξομοιωτών από τη Σύγκρισή μας, όπως ήταν αναμενόμενο, τα πιο ενεργά είναι τα Genymotion και Εφαρμογές Google. Ωστόσο, η Genymotion έχει μια σταθερή επένδυση στο cloud και σε άλλες επαγγελματικές λύσεις. έτσι οι χομπίστες μπορεί να βρεθούν απογοητευμένοι από τον εταιρικό του ζήλο. Φυσικά, η εικονική συσκευή Android είναι επίσης ισχυρή από αυτή την άποψη.

Με τα υπόλοιπα έργα, όλα είναι λιγότερο ξεκάθαρα και έπρεπε να ελέγξουμε τη δραστηριότητά τους στις ιστοσελίδες τους και στο GitHub.

Κυκλοφόρησε το Android_x86 νέα έκδοσητον Ιούνιο του 2017 και μπορεί να κυκλοφόρησε άλλο ένα πριν από τη δημοσίευση της κριτικής μας. Αυτό το έργο είναι πολύ ενεργό - είναι κυριολεκτικά ασταμάτητο. Αυτή είναι μια συναρπαστική στιγμή για τους προγραμματιστές και τους χρήστες της. Εάν θέλετε να βοηθήσετε την ανάπτυξη, έχετε κατά νου ότι το δέντρο προέλευσης είναι πάνω από 10 GB. έτσι εξοικονομήστε λίγο χώρο στο δίσκο.

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

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

Διαθεσιμότητα πηγής

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

Δεν είναι όμως πάντα έτσι. Τα πάντα από την Google έχουν δύο κλάδους: ένα για εσωτερική ανάπτυξη και ένα για το κοινό. Η Google το κάνει αυτό για να κρατήσει μυστικές τις νέες λειτουργίες μέχρι την κυκλοφορία. Οι τακτικοί προγραμματιστές και εκείνοι με ειδικά ταλέντα μπορούν να χρησιμοποιήσουν το δημόσιο νήμα για να υποβάλουν ενημερώσεις κώδικα. Σε αυτήν την ενότητα θα δούμε ποιες γλώσσες προγραμματισμού χρησιμοποιούνται και αν το δέντρο είναι διαθέσιμο για λήψη. Θα μάθουμε επίσης το μέγεθος του δέντρου πηγής. Να θυμάστε ότι το δέντρο για ένα μεμονωμένο πακέτο βρίσκεται συνήθως πάνω από τον πηγαίο κώδικα του πυρήνα και τα εργαλεία ανάπτυξης.

Ολόκληρο το δέντρο Android είναι διαθέσιμο στη διεύθυνση www.source.android.com. Το πακέτο που περιλαμβάνει το σύνολο εργαλείων dev είναι περίπου 10 GB, αλλά θα ήταν έξυπνο να του διαθέσετε 20 GB.

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

Το Android_x86 έχει μέγεθος 4,5 MB. πάνω από το δέντρο του πυρήνα. Το έργο χρησιμοποιεί κυρίως C++ και σενάρια, κυρίως στο κέλυφος. Αυτό το έργο είναι πιο ενδιαφέρον όταν θέλετε να εκτελέσετε Android σε άλλες συσκευές, όχι όταν θέλετε να δοκιμάσετε εφαρμογές για κινητές συσκευές.

Η πηγή λήψης του Anbox είναι μικρή, μόνο 1,5 MB. και το Anbox είναι κυρίως προγραμματισμένο σε C++. Εάν θέλετε να μάθετε την τεχνολογία κοντέινερ, μπορείτε να αναλάβετε ορισμένες από τις εργασίες σε αυτό το έργο, καθώς αυτό χρησιμοποιείται εκεί. Αν θέλετε να ρίξετε μια σοβαρή ματιά στην πιο σημαντική τεχνολογία που χρησιμοποιείται αυτή τη στιγμή, εδώ είναι που σκάβετε. Το Anbox φιλοξενείται στο GitHub.

Το Genymotion υλοποιεί τον δικό του κώδικα σε C++ και τα περισσότερα σενάρια του χρησιμοποιούν Perl. Τα σενάρια χρησιμοποιούν έναν τροποποιημένο πυρήνα για εικονικές μηχανές. Ο πηγαίος κώδικας τους για λήψη ζυγίζει 135 MB.

Ο πηγαίος κώδικας για το Shashlik δεν φαίνεται πλέον να διατηρείται, αλλά είναι διαθέσιμος στο GitHub. Υπάρχει ακόμη και ένα παρακλάδι που έχει ενημερωθεί όλο το 2017, οπότε η ελπίδα παραμένει ζωντανή. Κάποιος έφτιαξε ένα αρχείο Docker για να μπορείτε να το εκτελέσετε με κοντέινερ Docker. Λήψη 6 MB. και ο προγραμματισμός έγινε σε C++ και C. Τα σενάρια γράφτηκαν κυρίως σε Python.

συμπεράσματα

Το Android έχει γίνει το κορυφαίο λειτουργικό σύστημα στα smartphone. Όλο και περισσότερες διαδικτυακές δραστηριότητες προέρχονται από κινητές συσκευές. Οποιοδήποτε νέο σχέδιο ιστοσελίδων θα πρέπει να είναι έτοιμο χρήση κινητού. Και κάθε προσπάθεια δράσης στον Ιστό ή στον τομέα του προγραμματισμού πρέπει να το λαμβάνει υπόψη. Προκειμένου η ιστοσελίδα ή το πρόγραμμά σας να προσεγγίσει όσο το δυνατόν περισσότερους ανθρώπους, πρέπει να το μετακινήσετε σε κινητό, εάν είναι λογικό για την εφαρμογή σας. Για να το πετύχετε αυτό, πρέπει είτε να το γράψετε απευθείας για κινητά είτε να βρείτε μια λύση που να συνδυάζει και τις δύο προσεγγίσεις. Στην ανασκόπησή μας εξετάσαμε τη δυνατότητα κατασκευής προγράμματα για κινητάδιαθέσιμο σε οποιαδήποτε συσκευή Linux.

Εάν θέλετε να δοκιμάσετε το πρόγραμμα για διαφορετικές συσκευές 8 πολλαπλά σενάρια, δύο εμπορικές λύσεις. Η εικονική συσκευή Android και το Genymotion είναι πολύ ανώτερα από τα υπόλοιπα. Για τους προγραμματιστές είναι αρκετά καθολικά και χρήσιμα.

Για όσους θέλουν απλώς να εκτελέσουν μια εφαρμογή ή ένα παιχνίδι στην επιφάνεια εργασίας τους, άλλες εφαρμογές ταιριάζουν καλύτερα. Τα Anbox και Shashlik έχουν σχεδιαστεί για αυτόν ακριβώς τον σκοπό. Δυστυχώς δεν είναι αρκετά ώριμα για να χρησιμοποιούν AVD. Το Android Studio είναι ένα πακέτο που ταιριάζει καλύτερα για την ανάπτυξη εφαρμογών ειδικά για Android. Λειτουργούν παράλληλα για την ανάπτυξη και τη δοκιμή. Το Genymotion είναι ένα άλλο πολύ αξιοπρεπές πλαίσιο για την υποστήριξη των δοκιμών σας.

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

λειτουργικό σύστημα Androidείναι κάπως διαφορετικό Linuxένα σύστημα που εκτελεί εφαρμογές πολλαπλών πλατφορμών γραμμένες στη γλώσσα Ιάβα, σε περιβάλλον εικονικής μηχανής ΤΕΧΝΗ (Android Runtime) σε νέες εκδόσεις και Dalvikστα παλιά.

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

Σήμερα τηλέφωνα androidΈχουν μπει σταθερά στη ζωή μας και πολλοί άνθρωποι τα χρησιμοποιούν ενεργά. Μαζί με τις ίδιες τις συσκευές, εφαρμογές για κινητά. Μερικές φορές μπορούν να αντικαταστήσουν εντελώς απλές λειτουργίες Η/Υ- προβολή αλληλογραφίας, αναπαραγωγή μουσικής, ταινιών, ανάγνωση ειδήσεων.

Σίγουρα κάποιος αναρωτήθηκε αν είναι δυνατή η χρήση εφαρμογών για κινητά androidεπί Η/Υ? Απάντηση - Μπορώ, αλλά με μερικά περιορισμούς.

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

Θα χρειαστούμε:

λειτουργικό σύστημα LINUX(η έκδοση διανομής δεν είναι σημαντική)

Πρόγραμμα περιήγησης Google Chrome 64 bit (Χρώμιοκαι τα προγράμματα περιήγησης chromium όπως ΛΥΡΙΚΗ ΣΚΗΝΗ, Βιβάλντι, Yandexκαι τα λοιπά ακατάλληλος),

32 συγκροτήματα bit δεν παράγονται πλέον.
- επέκτασηΓια Google Chrome Αρχων.

ΣΕ linuxδεν είναι δυνατή η απευθείας εκτέλεση του αρχείου apkεφαρμογές android, ακόμα κι αν έχει εγκατασταθεί η επέκταση Αρχων.

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

1 . Με τη χρήση chromeos-apk(το πιο αξιόπιστο).
Εγκαθιστώ Node.JS
Χρησιμοποιήστε τον διαχειριστή πακέτων σας.
Προειδοποίηση! ΣΕ Ubuntuαποθήκη Node.JS δεν δουλεύειεπειδή ο προγραμματιστής σταμάτησε να το υποστηρίζει.
Διανομές με βάση Αψίδατέλεια τοποθετημένο από AUR.
Στη συνέχεια βάζουμε chromeos-apkεπίσης από AUR.

Το κάνουμε μόνοι μας μεταμόρφωση αρχείο APK ομάδα μέσα τερματικό:

Chromeos-apk /path/to/.apk

ΠΟΥ όχι Αρχδιανομή, τότε χρησιμοποιούμε άλλες μεθόδους που περιγράφονται παρακάτω.

3 . Χρησιμοποιώντας την επέκταση TwerkΓια Google Chromeαπό το Google Web Store

4 . πρόγραμμα apk2archonσε python. σύνδεσμος github

Μπορείτε να διαβάσετε περισσότερα στον ιστότοπο 4pda, ο οποίος περιγράφει λεπτομερώς τον τρόπο αλλαγής Μέγεθοςεφαρμογή, ποιες παραμέτρους να ορίσετε κατά την εκκίνηση.

Εγκατεστημένοοι εφαρμογές βρίσκονται στο μενού εφαρμογής. στο κεφάλαιο " Εφαρμογές Chrome".

Με επεξεργασία μπορείτε να αλλάξετε εικονίδιο εκκίνησης.

Σάμη εφαρμογές επέκτασηςθα αποθηκευτεί σε φακέλους όπως com.twitter.android.android, μπορείτε να αντιγράψετε το επιθυμητό εικονίδιο σε αυτόν τον φάκελο icon.png(για εκκίνηση της εφαρμογής και εμφάνιση στο μενού).

λειτουργικό σύστημα Androidείναι κάπως διαφορετικό Linuxένα σύστημα που εκτελεί εφαρμογές πολλαπλών πλατφορμών γραμμένες στη γλώσσα Ιάβα, σε περιβάλλον εικονικής μηχανής ΤΕΧΝΗ (Android Runtime) σε νέες εκδόσεις και Dalvikστα παλιά.

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

Σήμερα τηλέφωνα androidΈχουν μπει σταθερά στη ζωή μας και πολλοί άνθρωποι τα χρησιμοποιούν ενεργά. Μαζί με τις ίδιες τις συσκευές, οι εφαρμογές για κινητές συσκευές γίνονται επίσης δημοφιλείς. Μερικές φορές μπορούν να αντικαταστήσουν εντελώς απλές λειτουργίες Η/Υ- προβολή αλληλογραφίας, αναπαραγωγή μουσικής, ταινιών, ανάγνωση ειδήσεων.

Σίγουρα κάποιος αναρωτήθηκε αν είναι δυνατή η χρήση εφαρμογών για κινητά androidεπί Η/Υ? Απάντηση - Μπορώ, αλλά με μερικά περιορισμούς.

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

Θα χρειαστούμε:

λειτουργικό σύστημα LINUX(η έκδοση διανομής δεν είναι σημαντική)

Πρόγραμμα περιήγησης Google Chrome 64 bit (Χρώμιοκαι τα προγράμματα περιήγησης chromium όπως ΛΥΡΙΚΗ ΣΚΗΝΗ, Βιβάλντι, Yandexκαι τα λοιπά ακατάλληλος),

32 συγκροτήματα bit δεν παράγονται πλέον.
- επέκτασηΓια Google Chrome Αρχων.

ΣΕ linuxδεν είναι δυνατή η απευθείας εκτέλεση του αρχείου apkεφαρμογές android, ακόμα κι αν έχει εγκατασταθεί η επέκταση Αρχων.

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

1 . Με τη χρήση chromeos-apk(το πιο αξιόπιστο).
Εγκαθιστώ Node.JS
Χρησιμοποιήστε τον διαχειριστή πακέτων σας.
Προειδοποίηση! ΣΕ Ubuntuαποθήκη Node.JS δεν δουλεύειεπειδή ο προγραμματιστής σταμάτησε να το υποστηρίζει.
Διανομές με βάση Αψίδατέλεια τοποθετημένο από AUR.
Στη συνέχεια βάζουμε chromeos-apkεπίσης από AUR.

Το κάνουμε μόνοι μας μεταμόρφωση αρχείο APKομάδα μέσα τερματικό:

Chromeos-apk /path/to/.apk

ΠΟΥ όχι Αρχδιανομή, τότε χρησιμοποιούμε άλλες μεθόδους που περιγράφονται παρακάτω.

3 . Χρησιμοποιώντας την επέκταση TwerkΓια Google Chromeαπό το Google Web Store

4 . πρόγραμμα apk2archonσε python. σύνδεσμος github

Μπορείτε να διαβάσετε περισσότερα στον ιστότοπο 4pda, ο οποίος περιγράφει λεπτομερώς τον τρόπο αλλαγής Μέγεθοςεφαρμογή, ποιες παραμέτρους να ορίσετε κατά την εκκίνηση.

Εγκατεστημένοοι εφαρμογές βρίσκονται στο μενού εφαρμογής. στο κεφάλαιο " Εφαρμογές Chrome".

Με επεξεργασία μπορείτε να αλλάξετε εικονίδιο εκκίνησης.

Οι ίδιες οι εφαρμογές επέκτασης θα αποθηκευτούν σε φακέλους όπως com.twitter.android.android, μπορείτε να αντιγράψετε το επιθυμητό εικονίδιο σε αυτόν τον φάκελο icon.png(για εκκίνηση της εφαρμογής και εμφάνιση στο μενού).




Μπλουζα