ketika anda baru belajar membuat program di Android, semuanya terasa lancar lancar saja, sampai kemudian suatu hari anda membuat aplikasi client server dengan webservice  PHP+ Android. Seperti biasa, anda membuat webservicenya di localhost komputer anda dan anda ingin mengetesnya lewat emulator di android. Untuk memastikan jalan, anda membuka browser di emulator dan di ketiklah http://localhost” dan BANG…tulisan “WEB PAGE NOT AVAILABLE” muncul dilayar

Cek sana sini, memastikan kalau server apache anda hidup, tes di komputer dan semua lancar jaya, ada apakah ini , kenapa MAGIC tidak terjadi, bukankah pelajaran jaringan selalu bilang kalau localhost pasti 127.0.0.1, maka dibukalah 127.0.0.1 di android dan BANG… sekali lagi “MAGIC ” gagal dan selalu gagal seberapa banyakpun anda mencobanya !

permasalahan diatas bukan hanya terjadi pada diri anda, agar MAGIC   website di localhost bisa di libuka di emulator android  ternyata  solusinya SANGAT  mudah, ganti  http://localhost menjadi http://10.0.2.2 dan BINGO!!!!, website anda bisa tampil di emulator dengan  lancar aman jaya, begitu juga (seharusnya)  jika anda menggunakan Tranffer data model JSON atau XML atau anda menggunakan webview di aplikasi buatan anda.

Tagged with:
 

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>