Zastanawiałem się, czy byłoby miło mieć wygodny sposób na instalację aplikacji .apk Androida w Ubuntu.
Ktoś ma na to jakiś pomysł?
Jedynym sposobem na uruchomienie aplikacji na Androida w Ubuntu (o ile mi wiadomo) jest instalacja zestawu Android SDK, utworzenie wirtualnego urządzenia z Androidem, użycie narzędzi zestawu SDK do zainstalowania pliku .apk na tym urządzeniu i uruchomienie aplikacji wewnątrz urządzenia .
Portal programistów Androida zawiera wiele informacji na ten temat.
Pakiety Androida, pliki .apk , są zupełnie innym formatem pakowania niż format pakowania Ubuntu, pliki .deb .
Oprócz różnic w pakietach, pakiety Androida są kompilowane i dostosowywane do systemu operacyjnego Android, zestawu narzędzi i architektury ( ARM ), która różni się od większości systemów Ubuntu, które są 32-bitową lub 64-bitową architekturą Intel .
źródło
Możesz użyć ARChon do uruchomienia apk w Ubuntu:
źródło
Dlaczego nie skorzystać z apk kodu instalatora z Androida x86 i skompilować go dla Ubuntu, ponieważ Android x86 jest linux, używa tego samego programu ładującego i jądra.
Jeśli ktoś może zainstalować apk ładowarka, Java Runtime wszystko co potrzebne do uruchomienia aplikacji, to czy apk instalator aplikacji zainstalować apk „s na Ubuntu w ten sam sposób jak w Androidzie?
Nie wiem, ale ktoś może spróbować.
źródło
Android jest objęty licencją Apache i wykorzystuje własne unikalne interfejsy API i biblioteki do tworzenia aplikacji ( pliki .apk ). po prostu, aby aplikacje na Androida działały na komputerze z systemem Linux, co możesz zrobić, to skompilować kod źródłowy dvm za pomocą repozytorium GIT w Ubuntu, aby połączyć dvm z komputerem z systemem Linux. które skonfigurują środowisko dla architektury systemu Android (tj. jądro Linuksa + Android dvm ), ale dodatkowo musisz również zainstalować biblioteki rdzenia systemu Android, aby aplikacje były w pełni funkcjonalne. jest to najlepszy sposób, aby wygodnie uruchamiać aplikacje na Androida na Ubuntu.
źródło
w rzeczywistości aplikacje na Androida dostępne w sklepie market and play są zaprojektowane dla procesora architektury ramienia, a zatem to, co próbujesz zrobić, nigdy nie zadziała dla prawie każdej innej aplikacji, którą próbujesz zainstalować na komputerze ..........
przy okazji możesz znaleźć witrynę w Google, wyszukując „przenoszenie Androida na x86”, da to Android 4.2 do ROM froy dla samodzielnej instalacji na twoim komputerze, a ja wypróbowałem je i prawie 99% oprogramowania odmówiło instalacji lub odmówiło uruchom po instalacji wykonanej mimo wszystko ...
więc główną różnicą jest seria x86 w porównaniu z serią uzbrojenia ........... i dopóki nie będziemy w stanie wirtualnie dostarczyć architektury Androida procesorowi uzbrojenia dla Androida, nie możemy nic zrobić.
źródło
uruchomienie pliku APK na komputerze z systemem Ubuntu nie jest możliwe, ponieważ system Ubuntu nie będzie w stanie go odczytać. Najlepszą z wielu rzeczy jest instalacja wirtualnej maszyny z Androidem i uruchomienie APK.
źródło