ESEGUIRE APP ANDROID IN DEEPIN 20.2.2

Nella versione rilasciata di recente di In profondità 20.2.2,l'app store è stato completamente ridisegnato, sia esteticamente che funzionalmente. Tra le sue nuove funzionalità possiamo evidenziare la possibilità di installare più applicazioni contemporaneamente e l'incorporazione di una nuova categoria per le applicazioni Androide con più di 200 applicazioni e oltre.

Cogliamo l'occasione per spiegare le scuse causate dal fatto che la versione 5 di Deepin Store non è stata lanciata senza la traduzione corretta. Nel caso in cui si leggesse al momento della sua pubblicazione, è a malapena disponibile sulla piattaforma di traduzione, che non è in spagnolo, adducendo una mancanza di coordinamento interno degli sviluppatori. La buona notizia è che finalmente hanno reso disponibile il negozio sulla piattaforma di traduzione e Deepin in spagnolo apportato rapidamente le modifiche corrispondenti da inserire nel prossimo aggiornamento.

Successivamente cercheremo di spiegare in cosa consiste questo supporto implementato da Deepin per installare ed eseguire applicazioni Andorid "APK" in modo nativo, come attivarlo e utilizzarlo. Prima di continuare, se vuoi eseguire un'applicazione, devi ottenere quel file da un negozio di applicazioni che ne consenta il download, che mostreremo alla fine di questo articolo.

ESEGUIRE APP ANDROID IN DEEPIN 20.2.2 GRAZIE A UENGINE

motore è il nome scelto dalla distribuzione per denominare il suo contenitore Android migliorato, basato su Anbox, che ci viene presentato nella sua prima versione della community per Deepin 20.2.2. Va detto che detto supporto per il momento è compatibile solo con il nocciolo LTS 5.10.x da Deepin, quindi per usufruirne, devi selezionarlo al momento dell'installazione del sistema.



INSTALLAZIONE

  • La prima opzione è, attraverso il negozio Deepin, selezionare e installare un'applicazione dalla sezione Android, confezionato sopra ".deb"; processo che sarà responsabile dell'aggiunta delle dipendenze e del relativo supporto e accesso nel menu delle applicazioni.
  • Il secondo e quello che consiglio personalmente, poiché nel processo devi configurare alcuni elementi sullo schermo, come il PAM (Moduli di autenticazione collegabili) in un terminale utilizzando il seguente comando.
sudo apt update && sudo apt install uengine

Entrambe le procedure richiedono molto tempo e dipenderanno dalla velocità della tua connessione Internet, poiché oltre all'applicazione, moduli e dipendenze, verrà scaricato uengine-android-image di circa 400 MB quindi dovrai pazientare. Se hai problemi, faccelo sapere nel in foro.

Il supporto offre un menu a tendina "non ancora tradotto" dal tasto destro, che agisce sulla finestra in esecuzione e permette, tra l'altro, di impostarle su pieno schermo senza bordo della finestra con il tasto F5 o ridurli a un'altra dimensione con il tasto F4. Un'altra caratteristica da evidenziare è l'integrazione con il file manager e il portacarte deepin.

APPLICAZIONI IT DEB E APK

È importante differenziarli poiché i primi facilitano l'interazione con gli utenti. Ben noto è che il pacchetto debuttante È l'installatore naturale per qualsiasi distribuzione derivata da Debian e che grande parte del tuo catalogo è compilato con quel "installer". Pertanto Deepin sta incapsulando il APK in questo formato per includerli nei tuoi repository e negozi, consentendo così operazioni al di fuori dell'ecosistema con Advanced Package Tool (APT) e abilitando l'inserimento automatico degli accessi nel menu delle applicazioni.

Ciò significa che Deepin non può leggere i binari del sistema operativo mobile stesso, quando è incapsulato nell'altro formato, gli ordini vengono tradotti in modo che sia facile elaborarli. La comunità di Deepin in spagnolo seguiranno gli stessi criteri. Per includere applicazioni Android nel nostro Negozio Deepines, il diverso trattamento si noterà davanti a quelli nativi, per mezzo di un logo del noto robot nel striscione di ogni applicazione.

LANCIO DI UN APK

Per installare un apk decompresso, devi utilizzare il terminale ma in questo caso non verrà creato un launcher nel menu delle applicazioni e devi creare il file ".desktop" manualmente. Apri un terminale e incolla il comando sottostante, quindi trascina e rilascia l'apk desiderato sul terminale.

sudo uengine-session-launch-helper -- uengine install --apk=

Se vuoi avviare un'applicazione installata in questo modo, dovrai solo eseguire il desktop Android emulato con il seguente comando.

uengine launch --package=org.anbox.appmgr --component=org.anbox.appmgr.AppViewActivity
Nota per il download delle applicazioni

Un'alternativa dopo aver configurato il supporto corrispondente, è installare un negozio come Aptoide, F-Droid o APK Pure e ottieni il software direttamente da loro. Ricorda che se l'applicazione è a pagamento, molte funzionalità potrebbero smettere di funzionare ed è difficile per noi risolverle.

Sul Play Store e sui servizi Google, l'unico negozio in cui puoi ottenere temporaneamente gli eseguibili è Aurora Store. A causa della sua situazione tecnica, come l'uso di altri file e DRM, potrebbe essere un argomento per un altro articolo della comunità.



AGGIORNAMENTO: È GIÀ POSSIBILE ESEGUIRE SENZA ANDARE AL TERMINALE

Dopo la pubblicazione di questo articolo, abbiamo creato e caricato sul nostro negozio di deepines l'applicazione "Anbox-appmgr", che facilita il desktop launcher sia dal menu dell'applicazione o ancorando l'accesso al dock Deepin, evitando così l'uso del terminale.

CONSIDERAZIONI

Riteniamo che sia positivo ampliare la gamma di software disponibili nella distribuzione, anche se in questo caso non si tratta software libero. Devi anche essere consapevole e come accadrà in finestre 11, la corretta esecuzione di tali applicazioni sarà soggetta a determinate limitazioni, come l'implementazione dei servizi Google in altri sistemi; alla fine della giornata, viene emulato e il flusso dipenderà dalla potenza della squadra ospitante.

5 15 voti
Valuta l'articolo
 
Abbonarsi
Relazione
11 Reacciones
I più popolari
Più nuovo Più vecchio
Opinione dall'articolo
Vedi tutti i commenti
NEO-TECH
NEO-TECH (@neo-tech)
Membro
2 meses atrás

ciao macchina!
Che svolta fantastica! Sapere che saremo in grado di fare con Deepin ciò che possiamo fare sul nostro cellulare è un genio.
Congratulazioni per la novità! 🙂

Lyriel
Lyriel (@lyriel)
Membro
2 meses atrás

Potrebbero caricare Aptoide in Deepines?

Lyriel
Lyriel (@lyriel)
Membro
Respondiendo a  Lyriel
2 meses atrás

Ho provato a testare il comando «sudo uengine-session-launch-helper - uengine install –apk = »ma mi ha lanciato quanto segue:

the argument for option '--apk' should follow immediately after the equal sign
NAME:
    uengine - uengine


USAGE:
    uengine [command options] [arguments...]

COMMANDS:
    wait-ready                     Wait until the Android system has successfully booted                                               
    system-info                    Print various information about the system we're running on                                         
    check-features                 Check that the host system supports all necessary features                                          
    version                        print the version of the daemon                                                                     
    launch                         Launch an Activity by sending an intent                                                             
    install                        Install specified application in the Android container                                              
    session-manager                Run the the uengine session manager                                                                 
    help                           prints a short help message                                                                         
    uninstall                      Uninstall specified package in the Android container  
Pedro Rodriguez
Pedro Rodriguez (@pedrorodriguez1)
Membro
Respondiendo a  Lyriel
2 meses atrás

devi mettere il percorso dell'apk, esempio –apk = /home/user/Download/miapp.apk

near97cu
near97cu (@near97cu)
Membro
2 meses atrás

Mi succede quanto segue dopo aver eseguito uengine launch –package = org.anbox.appmgr –component = org.anbox.appmgr.AppViewActivity

[ 2021-07-16 14:53:26] [daemon.cpp:[email protected]] Failed to connect to DBus

Risolto!!! Non avevo installato anbox 🙁

thetalosian
thetalosian (@thetalosian)
Membro
1 mes atrás

Vorrei sapere se c'è qualche altra alternativa per installare uengine, perché il comando «sudo apt update && sudo apt install uengine» restituisce questo errore:

Il deposito ' https://com-store-packages.uniontech.com/appstore eagle Release’ no longer has a Release file.

Eduardo Orozco
Eduardo Orozco (@eduardoorozco)
Membro
1 mes atrás

muy buen emulador…funciona excelente…el único problema es el idioma, todo está en chino.
Según he leido, en versiones antiguas para otras distros, el idioma lo tomaba del sistema.
Alguien podría guiarme para cambiarlo o agregarlo a ésta nueva versión para Deepin 20.2.3???
Gracias por el aporte.

11
0
Vorremmo sapere cosa ne pensi, partecipa alla discussione.X