Anbox - Jalankan Aplikasi Android di Ubuntu Tanpa Emulator

Minggu, 02 Juli 2017

Hallooo, maaf baru bisa post karena keterbatasan koneksi waktu mudik kemarin. Sesuai judulnya, disini saya akan sharing seputar Anbox, dimana kita bisa menjalankan aplikasi Android di GNU/Linux tanpa menggunakan emulator.

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.

Perbedaan Anbox dengan Android Emulator

Salah satu perbedaan besar antara Anbox dan emulator lainnya (misalnya 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


  • 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.
  • Performant - 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.

Instalasi

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
Catatan :
Untuk pengguna Ubuntu 14.04 kalian harus menginstall snap terlebih dahulu.
apt-get update && apt-get install snap

Build from source.

Nah buat yang kepengen build Anbox langsung dari sourcecode nya, berikut step stepnya :
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
Nah cara install aplikasi android dengan Anbox :
adb install path/to/my-app.apk
Selanjutnya ikon dari aplikasi yang terinstall akan muncul di daftar aplikasi os mu.
Jika kurang jelas berikut langkah installnya :

Video :
Sekian tutorial kali ini, jika ada yang kurang jelas silahkan komentar.
Judul Artikel: Anbox - Jalankan Aplikasi Android di Ubuntu Tanpa Emulator
Ditulis oleh: Jack Wilder
Rating Artikel: 5 dari 5

Another Cool Stuff

Artikel Terkait Android ,Ubuntu ,Utilities

15 komentar:

  1. Sihhh akhirnya, coba instalasi di debian ahhhhbb

    Thanks admin

    BalasHapus
    Balasan
    1. tetap belum bisa kalau di kali linux. dan ini masih alpha jadi belum sreg make nya

      Hapus
  2. Cara instal di Archlinux/antergos bagaimana?

    Btw, kalau Wine itu setatusnya emulator bukan?

    BalasHapus
    Balasan
    1. bukan. Wine = Wine Is Not an Emulator

      Hapus
    2. Cara instal di turunan Arch linux, bagaimana?

      Hapus
    3. compile aja dr source nya

      Hapus
    4. maaf om. Tolong pencerahan. Bagaimana cara compilenya?

      Hapus
  3. Min mau tanya,
    1. Punyaku Mint Serena, harus install snap dulu kah?
    2. Anbox bisa menjalankan games android / sekedar aplikasi biasa?
    Makasih.

    BalasHapus
    Balasan
    1. siena itu turunan ubuntu berapa ya bro? kalo belom ada install aja.

      bisa kok game maupun aplikasi

      Hapus
  4. install di ubuntu 14.04 banyak cobaan nya :3

    BalasHapus
  5. Udah support kah untuk main game android?

    BalasHapus
  6. kayaknya cuma support 64bit ya ?

    BalasHapus
  7. cara install aplikasinya itu file .apknya ditaruh mana ?

    BalasHapus