Esegui app Android su Linux con Shashlik

Führen Sie Android Apps unter Linux mit Shashlik aus
⏱️ 4 min read

Sembra che ogni giorno ci sia un nuovo modo per eseguire app Android sul desktop Linux. La maggior parte dei nuovi metodi per eseguire queste app prevede l’installazione di una macchina virtuale con Android o l’utilizzo di varie estensioni di Google Chrome per caricare gli APK. Questi metodi sono carini, ma non si integrano molto bene con l’ecosistema Linux.

Entra in Shashlik, un nuovo progetto volto a far funzionare le app Android in tandem con il desktop Linux, senza istanze o browser di VirtualBox. Sembra promettente, vero? Ecco come farlo funzionare sul tuo desktop Linux.

Installazione

Shashlik ha un pacchetto disponibile per l’installazione. La versione corrente del pacchetto disponibile 0.9.3.

Su Ubuntu

Il modo più semplice è scaricare il file .deb dal sito Web e fare doppio clic su di esso per installarlo. In alternativa, puoi eseguire il seguente comando nel Terminale:

Una volta che hai il file del pacchetto .deb, è il momento di installarlo sul tuo sistema.

Dopo aver installato il pacchetto, potresti riscontrare un errore. Questo non sempre accade, ma a volte può. Questo perché tutte le dipendenze non sono state soddisfatte correttamente. Non preoccuparti, poiché questo può essere facilmente risolto con un singolo comando.

Ora che le dipendenze sono state corrette, è sufficiente reinstallare il pacchetto (inserendo il file dpkg comando elencato di nuovo sopra).

Su Arch Linux

Shashlik non è disponibile solo su Ubuntu. Anche gli utenti di Arch possono installarlo. Indica il tuo aiutante AUR preferito a questo pacchetto. Passa attraverso il processo di installazione e uscirà, decompilerà il file .deb e lo installerà sul tuo sistema.

Cose che dovresti sapere

Primo: Shashlik è in fase di sviluppo e non ha ancora raggiunto la versione 1.0, quindi le cose potrebbero essere incredibilmente instabili.

Secondo: sebbene tu possa eseguire applicazioni Android, dovresti evitare le app relative a Google. I servizi di Google Play non sono supportati e qualsiasi app che ne fa un uso intensivo non funzionerà.

Terzo: Shashlik non viene fornito con un app store. Affinché questo programma funzioni, devi scaricare l’APK dell’app che desideri. È più facile farlo visitando Specchio APK.

shashlik: udibile

Nota: Shashlik può eseguire solo file APK Android che hanno una variante x86. Assicurati di scaricare quella versione sul mirror APK. I pacchetti ARM Android semplicemente non funzionano in questo momento.

Come funziona?

Shashlik funziona utilizzando l’emulatore Android che Google include nell’Android Software Development Kit. Ciò gli consente di eseguire applicazioni Android sul desktop Linux. Ecco come far funzionare un’app. Innanzitutto, apri un terminale, quindi inserisci il seguente comando:

shashlik-run-command-terminal

Una volta che sei nella directory in cui si trova l’APK, è il momento di eseguire il file.

Dopo aver eseguito questo comando, dovresti vedere una finestra simile a uno smartphone aprirsi insieme all’app che stai tentando di eseguire.

Cosa rende speciale Shashlik?

La cosa grandiosa di Shashlik è il fatto che non cerca di reinventare nulla. Si avvale di un set di strumenti già perfettamente funzionante: l’SDK Android di Google. Con il loro run-time Android modificato, Shashlik può avviarsi direttamente in qualsiasi applicazione Android a cui lo specifichi.

shashlik-spotify-login-screen

Quando si specifica il file APK al runtime, si spegne e trova l’icona e la estrae. In questo modo quando hai l’app aperta, vedrai un’icona familiare nella barra delle applicazioni. Ciò è utile, ma una vera caratteristica killer sarebbe la possibilità di creare scorciatoie di avvio sul desktop o in un menu.

shashlik-flappy-bird

Questo strumento non è certamente un nuovo concetto. Nel 2014, Google stesso ha scritto un run-time e ha iniziato a lavorare con gli sviluppatori per trasferire le proprie app Android da eseguire su Chrome. Il motivo per cui Shashlik sembra più promettente dello sforzo di Google è il fatto che sei in grado di eseguire programmi Android di prima classe al di fuori di Chrome.

La cosa impressionante non è solo che non sia in esecuzione in Chrome, però; è il fatto che gli sviluppatori hanno dei piani seri in arrivo. Il loro obiettivo a lungo termine è integrare il più possibile Android nella base Linux. Ciò potrebbe significare dare alle app pieno accesso al sistema di notifica di un ambiente desktop, aggiungendo una migliore gestione della capacità di un’app Android di accedere ai file system, ridimensionamento delle finestre e altro ancora.

Conclusione

Shashlik è una versione impressionante dell’esecuzione di applicazioni Android direttamente sul desktop Linux. La parte migliore è che non ti è richiesto di avere Chrome sul tuo sistema, il che è fantastico considerando che non ha il miglior track record di prestazioni su PC di fascia bassa e media. Se hai bisogno di un’app Android per portare a termine il lavoro e non sei interessato ad armeggiare, questo programma è incostante. È pieno di bug e non c’è davvero alcuna garanzia che un qualsiasi programma funzioni. Tuttavia, se sei disposto a passare attraverso i bug per far funzionare qualcosa, Shashlik mostra un potenziale molto buono.

Quali app Android eseguiresti sul tuo PC Linux? Dicci di seguito!

Credito immagine: Photobucket

Join our Newsletter and receive offers and updates! ✅

0 0 votes
Article Rating
Avatar di Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

Potrebbero interessarti anche...

Subscribe
Notificami
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x