Jalankan Aplikasi Android Dengan Anbox - Open Source Lab -->

Jalankan Aplikasi Android Dengan Anbox

Sekarang pengguna linux bisa dengan bebas menjalankan aplikasi android dengan menggunakan Anbox. Dikutip dari laman resminya, 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 yag kalian ggunakan seperti aplikasi native lainnya.

Anbox adalah pendekatan berbasis kontainer untuk menjalankan sistem Android penuh di sistem GNU / Linux reguler seperti Ubuntu. Dengan kata lain: Anbox akan membiarkan kalian menjalankan Android di sistem Linux Anda tanpa kelambatan virtualisasi. 


Running Android App with Anbox in Linux


Anbox dengan Android Emulator Beda ?

Salah satu perbedaan besar antara Anbox dan emulator lainnya (seperti Genymotion) adalah jika emulator perlu menciptakan sistemnya sendiri, dengan kernelnya sendiri, perangkat keras virtual, dan lain-lain, Anbox menjalankan sistem android dengan menggunakan kernel yang sama, Perangkat keras, dll, untuk menampung tanpa emulation layer, yang memungkinkan integrasi yang lebih baik dengan sistem operasi host. Fitur yang terdapat pada Anbox :
  • The project is Open Source - The whole source code is available as Open Source and licensed under the terms of the Apache and GPLv3 license.
  • It has no limitations - As Anbox is running an entire Android system, conceptually any application can run.
  • Secure - Anbox puts Android apps into a tightly sealed box without direct access to hardware or your data.
  • Performance - Runs Android without hardware virtualization and seamlessly bridges over hardware acceleration features.
  • Integrated - Tightly integrated with the host operating system to offer a rich feature set.
  • Convergent - Anbox scales across different form factors similar to Android does. It works on a laptop and a mobile phone.

Install Anbox

Proses installasi 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

Bagi kalian yang masih menggunakan Ubuntu 14.04 harus menginstall snap terlebih dahulu.


apt-get update && apt-get install snap

Selain menginstall secara langsung dengan file anbox-installer, kalian juga bisa install anbox melalui source nya (build from source). Sebelumnya install dahulu 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

Untuk dapat menginstall aplikasi Android :

adb install path/to/my-app.apk

Selanjutnya ikon dari aplikasi yang terinstall akan muncul di daftar aplikasi. Jika masih ada yang kurang jelas, komen aja di bawah.

0 Response to "Jalankan Aplikasi Android Dengan Anbox "

Post a Comment