Android :: Pengaturan Proxy Pada Emulator

Kali ini, mari kita keluar sejenak dari Java biasa dan memasuki daerah yang selama ini dikenal dengan Android. Yups, bagi yang belum tahu, bahasa pemrograman Java digunakan juga untuk membuat aplikasi Android, walaupun dengan teknologi android scripting layer nantinya kita akan bisa menggunakan bahasa pemrograman lainnya untuk membuat aplikasi Android.

Well

Di saat men-develop aplikasi Android, semua developer pasti ingin mendapatkan development environment yang nyaman. Seperti spesifikasi komputer workstation yang berperformansi tinggi dan handal, dan tentunya jaringan internet yang leluasa.

Namun sayangnya, banyak tempat kerja seperti kantor-kantor, kampus-kampus yang menerapkan sebuah mekanisme penyaringan paket pada jaringan internet yang dinamakan dengan proxy. Sama halnya dengan kampus saya.

PROXY?

PROXY?

Sebenarnya saya tidak tahu secara teknis bagaimana proxy bekerja, namun simpelnya, proxy membuat komputer kita tidak bisa langsung tersambung dengan internet, melainkan harus melalui proxy server terlebih dahulu. Dan hal itu mengakibatkan kita tidak bisa mengakses internet dengan leluasa, karena proxy bisa menyaring situs-situs mana saja yang boleh dan tidak boleh kita akses.

Well 2

Pada pengembangan aplikasi Android, khususnya untuk aplikasi yang membutuhkan koneksi ke internet. Untuk melewati dinding proxy, ada beberapa cara yang bisa kita lakukan. Secara default Android emulator akan langsung tersambung ke internet apabila dijalankan pada komputer yang sudah tersambung ke internet. Untuk menyambung ke internet yang berproksi, Anda harus menambahkan pengaturan proxy pada Android emulator. Yaitu dengan cara berikut ini :

  • Pengaturan langsung pada emulator
  • Pengaturan melalui additional emulator command line options

Yang pertama, pengaturan langsung pada emulator. Pada saat emulator telah berjalan, kita bisa langsung mengatur proxy melalui cara berikut. Setelah emulator berjalan, pada Android Menu, klik Setting > Wireless & Networks > Mobile Networks > Access Point Names

Pada jendela APNs, akan muncul default nama APN yang ada pada Android, yaitu TelKila. 

APN Names

Setelah itu, klik pada TelKila. Maka akan muncul konfigurasi yang diinginkan, seperti pada gambar di bawah ini :

Proxy Settings

Nah, silahkan masukkan pengaturan proxy sesuai dengan proxy di tempat Anda bekerja. 🙂 Pada gambar di atas saya sudah memasukkan proxy server, dan proxy port sesuai dengan kampus saya. Yaitu 172.16.1.1<proxy> dan 8080<port>

Kemudian, cara yang kedua adalah melalui additional command line emulator options. Cara ini bisa dilakukan dengan menambahkan sebuah command line tambahan sebelum emulator dijalankan. Pertama-tama, pada Eclipse kita masuk pada menu Run > Run Configurations. Kemudian pilih Android Project yang akan dijalankan, setelah itu pada sebelah kanan layar klik tab Target. Di situ scroll sampai bawah dan Anda akan menemukan textbox berlabel Additional Emulator Command Line Options . Nah kemudian masukkan command line seperti di bawah ini :

-http-proxy <proxy>

Value <proxy> adalah salah satu dari format berikut ini:

http://<server>:<port>

http://<username>:<password>@<server>:<port>

dengan <server> adalah alamat server proxy, <port>, adalah alamat port. Jika proxy membutuhkan autentifikasi maka ganti tag <username> dan <password> dengan username dan password proxy server anda.

Have fun !





Download aplikasi kami di Google Play Store


Tutorial Menarik Lainnya :

3 Comments

  1. Rahinur Rahaman March 13, 2012
    • twohnuvo March 13, 2012
  2. Derren May 6, 2015

Leave a Reply

Do NOT follow this link or you will be banned from the site!