czy aplikacje na Androida mogą być używane w Ubuntu? [duplikować]

12

Czy można korzystać z aplikacji na Androida w Ubuntu? To pytanie zostało już wcześniej zadane i udzielono na nie odpowiedzi, ale teraz mamy ponad 4 lata później. Czy sytuacja nie uległa zmianie?

    
zadawane François V.G. 05.04.2015, 14:31
źródło

1 odpowiedź

11

Jak uruchamiać aplikacje na Androida w systemie Linux

Aby uruchamiać aplikacje na Androida w systemie Linux przez Chrome, musisz oczywiście zainstalować Chrome. Wymagana jest wersja 37 lub wyższa. Szczerze mówiąc, jeśli zamierzasz grać z potencjalnie niestabilnym hackiem, równie dobrze możesz pobrać i zainstalować niestabilną wersję Google Chrome dla Linuksa.

Dodawanie Chrome PPA. Masz już zainstalowaną wersję przeglądarki Chrome? Pomiń ten krok:

wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list'
sudo apt-get update && sudo apt-get install google-chrome-unstable

Wersję Dev Channel można zainstalować za pomocą wiersza poleceń, uruchamiając:

sudo apt-get install google-chrome-unstable

Następnie musisz pobrać specjalnie przygotowaną wersję -ergo oficjalnie nie zatwierdzoną przez Google lub Chromium-Android Runtime stworzony przez Vlada Filippova. Różni się to od oficjalnej wersji pod wieloma względami, a głównym powodem jest to, że można go używać w komputerowych wersjach przeglądarki.

Pobierz ARChon v1.1 (dla 32-bitowego Chrome ) z GitHub
Pobierz ARChon v1.1 (dla 64-bitowej wersji Chrome) z GitHub

Po całkowitym załadowaniu środowiska wykonawczego musisz wyodrębnić zawartość z plików .zip i przenieść wynikowy katalog do swojego katalogu domowego.

Teraz zainstaluj ARChona. Otwórz Google Chrome i kliknij menu hamburgerów. Przejdź do Narzędzi & gt; Rozszerzenia i na górze, sprawdź Włącz tryb programisty .

Na koniec kliknij przycisk załaduj rozpakowane rozszerzenie i wybierz folder, który wcześniej umieściłeś w swoim katalogu domowym.

Sam Runtime nie robi wiele, więc będziesz musiał stworzyć kompatybilny pakiet z aplikacji na Androida.

Uruchamianie aplikacji

Jest kilka metod, aby to zrobić:

Uruchamianie pobranego pliku APK:

  • Metoda automatyczna:

    • Zainstaluj Twerk z tutaj w Chrome
    • Przeciągnij i upuść plik .apk Androida z pulpitu do głównego okna Twerk.
    • Wprowadź nazwę aplikacji, wybierz ikonę z dysku twardego i ustaw preferencje dotyczące działania aplikacji (tryb pionowy, tryb tabletu itp.) za pomocą suwaków.
    • Stuknij różowy przycisk Androida, a zgrabny, gotowy do pracy pakiet wypluwa się na drugim końcu, gotowy do zainstalowania jako rozpakowane rozszerzenie.

    • Oferowane ustawienia są odpowiednio wszechstronne, pozwalając:

      • Ustaw niestandardową nazwę i ikonę
      • Pakiet dla "Archont" lub oficjalnego środowiska wykonawczego
      • Ustaw tablet lub układ mobilny
      • Ustaw tryb krajobrazu lub portretu
      • Przełącz skalowanie (może to uniemożliwić działanie niektórych aplikacji)
      • Przełącz obsługę karty SD
      • Ustaw funkcjonalność offline
  • Metoda ręczna (niezalecana):

    Aby ręcznie konwertować pliki APK-cokolwiek, czego naprawdę nie potrzebujesz, jeśli korzystasz z jednej z aplikacji wymienionych powyżej, musisz zainstalować narzędzie skryptowe chromeos-apk w języku JavaScript. Jest on dostępny do zainstalowania za pośrednictwem menedżera modułów w pakiecie ( npm ).

    • Zainstaluj węzeł:

      sudo apt-get install npm nodejs nodejs-legacy
      
    • Ubuntu 64 użytkownika? Będziesz także chciał pobrać następującą bibliotekę:

      sudo apt-get install lib32stdc++6
      
    • uruchom polecenie, aby zainstalować sam skrypt:

      npm install -g chromeos-apk
      
    • W zależności od konfiguracji może być konieczne uruchomienie tego ostatniego polecenia jako root. Jeśli nie chcesz instalować modułów npm za pomocą sudo, możesz to zrobić za pomocą jiggery-pokery.

    Teraz jesteś w domu prosto. Udaj się do Google, aby znaleźć pakiet APK aplikacji, którą chcesz wypróbować, mając na uwadze, że nie wszystkie aplikacje na Androida będą działały, a te, które działają, mogą być niestabilne lub pozbawione funkcji.

    • Umieść żądany pakiet APK systemu Android w folderze domowym, a następnie wróć do terminala, aby przekonwertować go za pomocą następującego polecenia, zastępując nazwę pakietu APK taką, jaka ma być:

      chromeos-apk replaceme.apk --archon
      
    • Wykonanie polecenia zajmie kilka sekund. Może mieć mrugnięcie. Właściwie nie mrugaj.

    Masz teraz plik ARChon-rocking Chrome APK z rozszerzeniem-y, który czeka w twoim folderze domowym. Pozostaje tylko zainstalować, aby sprawdzić, czy działa!

    • Wróć na stronę chrome: // extensions, kliknij ponownie przycisk "ładuj rozpakowane rozszerzenie", ale tym razem wybierz folder utworzony powyżej.

    Aplikacja powinna przejść do instalacji bez problemu, ale czy będzie działać bez problemu? Otwórz aplikację Chrome App Launcher lub stronę aplikacji i uruchom ją, aby dowiedzieć się.

Eksportowanie aplikacji z urządzenia z Androidem

Możesz eksportować aplikacje już zainstalowane na urządzeniu z Androidem tą metodą.

  • Zainstaluj aplikację z Google Play.
  • Przy pierwszym uruchomieniu zobaczysz przegląd tego, co aplikacja zamierza zrobić. Stuknij przycisk Dalej, aby wyświetlić dwie opcje:

    • Wybierz zainstalowaną aplikację
    • Wybierz pobrany pakiet APK

Wybierz pierwszą opcję z listy * Wybierz Next i wybierz coś z listy aplikacji już zainstalowanych na twoim urządzeniu.

  • Narzędzie "wyciągnie" potrzebny pakiet z tego, co już jest w telefonie.

  • Ustaw swoje preferencje

  • Przejście do następnego ekranu, na którym możesz ustawić tryb urządzenia i orientacji aplikacji, tak jak to będzie w Chrome. Zastanów się, w jaki sposób korzystasz z aplikacji i jak chcesz ją używać na komputerze.

  • Tryby "tabletu" i "krajobrazu" będą optymalnym rozwiązaniem dla większości osób, wybierz to, co najbardziej odpowiada Twoim potrzebom.

  • Po zakończeniu pakowania należy przenieść powstałe archiwum zip z telefonu lub tabletu (w folderze "Chrome APK") na komputer lub Chromebooka.

  • Sposób działania zależy od Ciebie, ale w przypadku małych plików możesz użyć Dysku Google, Dropbox lub podobnej usługi synchronizacji w chmurze.

  • Po przygotowaniu archiwum (archiwów) na komputerze, laptopie lub Chromebooku będziesz musiał je wyodrębnić i przenieść wybrane foldery w bezpieczne miejsce.

  • Aby je zainstalować, otwórz Google Chrome i przejdź na stronę "rozszerzeń". Sprawdź pole "Tryb programisty" u góry strony, aby wyświetlić przycisk "Załaduj rozpakowane rozszerzenie". Kliknij to, wybierz wyodrębniony folder z poprzedniego kroku, a aplikacja zostanie zainstalowana.

Na koniec uruchom go, aby sprawdzić, czy działa!

Źródło 1: link
Źródło 2: link

    
odpowiedział Helio 05.04.2015, 15:18
źródło

Przeczytaj inne pytania na temat tagów