Google niedawno ogłosiło pierwszy zestaw aplikacji na Androida, które można natywnie uruchamiać w systemie operacyjnym Chrome, wyczyn możliwy dzięki nowemu rozszerzeniu „Android Runtime”.
Teraz programista ma wymyśliłem sposób na przeniesienie aplikacji na Androida do Chrome na pulpicie.
Vlad Filippov's skrypt chromeos-apk oraz Rozszerzenie ARChon Android Runtime pracuj ramię w ramię, aby przenieść aplikacje na Androida do Chrome na komputery stacjonarne z systemami Windows, Mac i Linux.
Wydajność aplikacji w środowisku wykonawczym nie jest fantastyczna. Wszelkie ambicje związane z prowadzeniem Dead Trigger 2 lub innych gier wymagających dużej ilości grafiki należy odłożyć na bok.
Podobnie, ponieważ jest to zarówno nieoficjalne przepakowanie oficjalnego środowiska wykonawczego, jak i działanie poza systemem operacyjnym Chrome, integracja systemu (np. kamera internetowa, głośniki itp.) może być niejednolita lub nieistnieć.
Poniższy przewodnik jest dostarczany tak, jak jest i bez żadnych gwarancji sukcesu. Powinien być uważany za wysoce eksperymentalny, zapluskwiony, niestabilny – być może nawet całkowicie zły. Wypróbuj to z ciekawości, a nie z podwyższonych oczekiwań i powinieneś być w porządku.
Aby uruchamiać aplikacje na Androida w systemie Linux przez Chrome, musisz oczywiście zainstalować Chrome. Wymagana jest wersja 37 lub nowsza. Szczerze mówiąc, jeśli zamierzasz grać z potencjalnie niestabilnym hackiem, równie dobrze możesz pobrać i zainstaluj też niestabilną wersję przeglądarki Google Chrome dla systemu Linux.
Masz już zainstalowaną wersję Chrome? Możesz zainstalować wersję Dev Channel za pomocą wiersza poleceń, uruchamiając:
sudo apt-get zainstaluj google-chrome-unstable
Następnie musisz pobrać wykonane na zamówienie — ergo oficjalnie niezatwierdzone przez Google ani Chromium — Android Runtime stworzone przez Vlada Filippova. Różni się ona od oficjalnej wersji pod wieloma względami, z których głównym jest to, że może być używana w desktopowych wersjach przeglądarki.
Pobierz ARChon v1.1 (dla 32-bitowej przeglądarki Chrome) z GitHub
Pobierz ARChon v1.1 (dla 64-bitowej przeglądarki Chrome) z GitHub
Po całkowitym pobraniu środowiska wykonawczego będziesz musiał wyodrębnić zawartość z plików .zip i przenieść wynikowy katalog do ~/Dom.
Teraz zainstaluj ARChon. Otwórz Google Chrome i kliknij menu hamburgera. Przejdź do strony Narzędzia > Rozszerzenia i u góry zaznacz „Włącz tryb programisty”.
Na koniec kliknij przycisk „załaduj rozpakowane rozszerzenie” i wybierz folder, w którym wcześniej umieściłeś ~/Dom.
Samo środowisko wykonawcze niewiele robi samo z siebie, więc musisz utworzyć kompatybilny pakiet z aplikacji na Androida.
Można to zrobić na kilka sposobów: ręcznie, na komputerze lub za pomocą bezpłatnej aplikacji na Androida. Poniżej omawiamy metodę ręczną, ale OMG! Chrom! ma świetny przewodnik po użyciu aplikacja komputerowa o nazwie „Twerk”, i Narzędzie Archon Packager dla urządzeń mobilnych.
Aby ręcznie przekonwertować pakiety APK — coś naprawdę nie musisz robić więcej, jeśli korzystasz z jednej z wyżej wymienionych aplikacji — musisz zainstalować „chromeos-apk”Narzędzie JavaScript wiersza poleceń. Można go zainstalować za pomocą menedżera Node Packaged Modules (npm).
Aby zrobić to najpierw uruchom:
sudo apt-get install npm nodejs nodejs-legacy
Użytkownik Ubuntu 64? Będziesz także chciał pobrać następującą bibliotekę:
sudo apt-get zainstaluj lib32stdc++6
Teraz 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 sudo. Jeśli wolisz nie instalować modułów npm z sudo, możesz zrób to z jakimś jiggery-pokery.
Teraz jesteś prosto w domu. Udaj się do Google, aby znaleźć pakiet APK aplikacji, którą chcesz wypróbować, pamiętając nie wszystkie aplikacje na Androida będą działać, oraz te, które to robią, mogą być niestabilne lub brak funkcji.
Umieść żądany pakiet APK Androida w ~/Home, a następnie wróć do Terminala, aby przekonwertować go za pomocą następującego polecenia, zastępując nazwę APK tą, którą chcesz:
chromeos-apk replaceme.apk --archon
Wykonanie polecenia zajmie kilka sekund. Może mignąć. Właściwie nie mrugaj.
Masz teraz rozszerzenie ARChon-rocking Chrome APK-y folder-y, które czeka w twoim folderze domowym. Pozostało tylko zainstalować, aby sprawdzić, czy działa!
Wróć do chrome://rozszerzenia kliknij ponownie przycisk „załaduj rozpakowane rozszerzenie”, ale tym razem wybierz folder, w którym utworzony został powyżej skrypt.
Aplikacja powinna przejść do instalacji bez problemów, ale czy będzie działać bez problemów? Otwórz program uruchamiający aplikacje lub stronę aplikacji Chrome i uruchom go, aby się dowiedzieć.
Ponieważ środowisko wykonawcze ARChon obsługuje nieograniczoną liczbę Chromified APK, możesz powtarzać ten proces tyle razy, ile chcesz. APK Chrome subreddit śledzi sukcesy/porażki, więc jeśli czujesz się pomocny, zamieść tam swoje wyniki.
I bezwstydna wtyczka: możesz subskrybować i/lub śledzić O MÓJ BOŻE! Chrom! na Twitterze, Google+ lub Facebooku, aby być na bieżąco ze wszystkimi najnowszymi wydarzeniami dotyczącymi Chrome, Chromecast i Chrome OS.
Wszystko Ubuntu, codziennie. Od 2009.