Cara Menjalankan Aplikasi Android di Ubuntu Tanpa Emulator
Pernah gak si kamu menghayal menjalankan aplikasi android di PC khususnya kamu yang menggunakan OS Ubuntu. Pasti pernah kan? Nah jika kamu tanya ke teman-teman kamu pasti kebanyakan mereka menjawab dengan menggunakan emulator. Taukah kamu kelemahan pada emulator adalah System Emulator dan Kernel Host PC kita berbeda, jadi kadang membuat lambat karena harus booting ulang sebuah system android dengan melakukan emulasi.
Disini saya akan membahas sedikit tentang bagaimana cara bermain aplikasi android di PC tanpa emulator sehingga kecepatan pemrosesan yang diperoleh adalah kecepatan PC asli dan bukan emulasi melalui perantara aplikasi pihak ketiga yaitu emulator yang membuat penggunaan RAM yang ada pada PC/Komputer kita menjadi sangat berat terbebani oleh emulator tersebut.
jalankan aplikasi android di ubuntu
Cara Jalankan Aplikasi Android di Ubuntu Dengan Anbox
Anbox adalah pendekatan berbasis kontainer untuk menjalankan sistem android full di sistem GNU/Linux reguler seperti Ubuntu yang akan kita bahas ini. Anbox akan membiarkan kamu menjalankan android di sistem linux kamu tanpa membebani penggunaan hardware kamu dan mengurangi kelambatan virtualisasi yang berarti kecepatannya lebih cepat dibandingkan menggunakan emulator.
Anbox menempatkan sistem operasi android ke dalam wadah, abstrak akses perangkat keras dan mengintegrasikan layanan sistem inti ke dalam sistem GNU/Linux. Setiap aplikasi android akan diintegrasikan dengan sistem operasi yang kalian gunakan seperti aplikasi native lainnya.
Perbedaan yang paling mencolok dari kubu Anbox dengan emulator android yaitu jika emulator perlu menciptakan sistemnya sendiri, dengan kernelnya sendiri, phardware virtual, dan lainnya. Anbox menjalankan sistem android dengan menggunakan kernel yang sama, hardware, dll. untuk menampung tanpa emulation layer, yang memungkinkan integrasi yang lebih baik dengan sistem operasi host.
Cara Menjalankan Aplikasi Android di Ubuntu Tanpa Emulator
1. Proses instalasi di Ubuntu dimudahkan dengan adanya anbox installer.
wget https://raw.githubusercontent.com/anbox/anbox-installer/master/installer.sh -O anbox-installer && +x anbox-installer && ./anbox-installer
Note : Bagi pengguna Ubuntu 14.04 diwajibkan untuk menginstall snap terlebih dahulu.
apt-get update && apt-get install snap
2. Bagi yang ingin build Anbox langsung dari sourcecodenya, simak baik-baik step by stepnya dibawah ini.
Install dependensi :
sudo apt install build-essential cmake cmake-data debhelper dbus google-mock libboost-dev libboost-filesystem-dev libboost-log-dev libboost-iostreams-dev libboost-program-options-dev libboost-system-dev libboost-test-dev libboost-thread-dev libcap-dev libdbus-1-dev libdbus-cpp-dev libegl1-mesa-dev libgles2-mesa-dev libglib2.0-dev libglm-dev libgtest-dev liblxc1 libproperties-cpp-dev libprotobuf-dev libsdl2-dev libsdl2-image-dev lxc-dev pkg-config protobuf-compiler
Lalu compile :
git clone https://github.com/anbox/anbox.git
cd anbox
mkdir build
cd build
cmake ..
make
sudo make install
Install aplikasi android dengan Anbox :
adb install path/to/my-app.apk
Selanjutnya icon dari aplikasi yang sudah terinstall akan muncul di daftar aplikasi OSmu, jika kurang jelas lihat video tutorial dibawah ini.
ALTERNATIF : Shashlik FOR Linux
Baiklah, sekian dulu informasi tentang menjalankan aplikasi android dengan ubuntu tanpa emulator. Selamat mencoba dan bereksperimen semoga berhasil, dan jika ada hal yang kurang dimengerti langsung saja kirimkan di kolom komentar dibawah.
Sumber:
https://carbomark.org/kingdom-story-apk/