TelekomunikacjaAndroid w przeglądarce

    Android w przeglądarce

    Coraz więcej popularnych programów jest tworzonych z myślą wyłącznie o systemach mobilnych. Nie uruchomisz ich na pececie, przynajmniej oficjalnie. Można jednak użyć do tego przeglądarki internetowej Google Chrome.

    Android  w przeglądarce

    Korzystanie z androidowych programów w przeglądarce Google Chrome jest możliwe dzięki środowisku uruchomieniowemu App Runtime for Chrome (w skrócie ARC). Działa ono w taki sam sposób jak środowisko ART, które zapewnia pracę programów w systemie Android. Używając obu tych środowisk, deweloperzy mogą sprawić, że ich androidowe aplikacje będą działać w systemie operacyjnym Chrome OS. Ponieważ jest on zbudowany pa podstawie przeglądarki Google Chrome, środowisko uruchomieniowe ARC udało się przerobić tak, by działało też poza systemem Chrome OS – w samej przeglądarce, np. na pececie. Tak przerobiona wersja ARC nazywa się ARChon Custom Runtime.

    Instalacja i korzystanie z ARChon Custom Runtime

    Aby uruchamiać na pececie aplikacje z systemu Android, należy w pierwszej kolejności zainstalować środowisko ARChon Custom Runtime.

    Krok 1

    Pobierz środowisko uruchomieniowe z adresu www.pcformat.pl/u/1228 i rozpakuj zbiór. Teraz uruchom przeglądarkę Chrome. Kliknij ikonę opcji znajdującą się po prawej stronie od paska adresu. Wybierz opcję Więcej narzędzi, a następnie Rozszerzenia.

    Krok 2

    W prawym górnym rogu przeglądarki zaznacz opcję Tryb programisty. Wyświetlą się dodatkowe opcje. Kliknij przycisk Wczytaj rozszerzenie bez pakietu i wybierz folder z rozpakowanym narzędziem. Pojawi się ostrzeżenie, ale nie należy się nim przejmować.

    Obraz

    Instalacja aplikacji w Chrome

    Aby korzystać z androidowych aplikacji, trzeba je mieć. Niestety pobranie programów nie jest tak proste, jak zakupienie w sklepie Play. Plików aplikacji – z rozszerzeniem .apk – możesz szukać w sieci lub pozyskać je np. ze smartfonu, jak pokazaliśmy w następnym warsztacie.
    Nie wszystkie aplikacje działają z opisywanym rozszerzeniem. Listę odpowiednich programów sprawdzonych przez społeczność znajdziesz pod adresem www.pcformat.pl/u/1229. Jeśli dany program jest zaznaczony na zielono, pracuje bez zarzutu. Jeśli na żółto – sprawia pewne problemy. Z kolei aplikacje zaznaczone na czerwono nie będą w ogóle działać w przeglądarce Chrome. Aplikacje zapisane w pliku .apk zainstalujesz w sposób identyczny z instalacją środowiska uruchomieniowego ARChon Custom Runtime:

    Krok 1

    Zapisz plik .apk na dysku komputera. Uruchom przeglądarkę Chrome i ponownie przejdź do okna Rozszerzenia.

    Krok 2

    Kliknij Wczytaj rozszerzenie bez pakietu i wybierz folder z plikiem .apk. Program pojawi się na liście rozszerzeń, choć może zawierać niewłaściwą ikonę aplikacji.

    Samodzielne tworzenie pliku .apk

    Możesz utworzyć plik .apk z aplikacją, którą masz zainstalowaną w swoim urządzeniu z Androidem. Wcześniej upewnij się, że zadziała ona w Chrome (jak pokazaliśmy w poprzednim warsztacie).

    Krok 1

    W urządzeniu z Androidem pobierz ze sklepu Google Play program pokazany na poniższym obrazku. Uruchom aplikację, przesuń ekran główny w lewo i kliknij ikonę narzędzi.

    Obraz

    Krok 2

    Wybierz opcję App Mgr, a następnie aplikacje, które chcesz wyodrębnić, np. Angry Birds. Kliknij opcję Backup. W pamięci telefonu (na karcie microSD) zostanie utworzony folder Backups, w którym znajdziesz plik .apk z aplikacją. Skopiuj go na dysk komputera.

    Obraz

    Krok 3

    Zainstaluj program do konwersji aplikacji. Na komputerze otwórz stronę http://nodejs.org/download/ i wybierz Windows Installer. Kliknij dwa razy lewym przyciskiem myszy pobrany plik i zainstaluj node-v0.10.32-x86. Program jest bezpieczny i nie zawiera zbędnych dodatków, więc możesz przejść przez instalację, ciągle klikając Next.

    Obraz

    Krok 4

    Uruchom program node.js. Wyświetli się linia komend, w której konieczne jest wpisanie komendy npm install chromesos-apk-g. Zakończy to instalację.

    Obraz

    Krok 5

    Wejdź do folderu, w którym znajduje się plik *.apk. Przytrzymaj klawisz Shift i prawym przyciskiem myszy wybierz opcję Otwórz okno polecenia tutaj.

    Krok 6

    W wyświetlonej linii komend wpisz: chromeos-apk nazwaaplikacji.apk gdzie nazwa aplikacji to jej nazwa w sklepie Play. Przykładowo, w przypadku aplikacji Evernote, której adresem w sklepie Play jest: http://play.google.com/store/apps/details?id=com.evernote, nazwa aplikacji to com.evernote. Aby zainstalować ten program, wpisz w linii komend chromeos-apk com.evernote.apk.

    Krok 7

    Tak skonwertowany plik *.apk możesz zainstalować w przeglądarce Chrome we wcześniej pokazany sposób.

    Wybrane dla Ciebie