Pernah nemuin masalah sewaktu bikin aplikasi android yang terkoneksi dengan mysql yang ada di PC kita? Tidak bisa membaca data dan menampilkannya? Ada pesan error kalau koneksi ke localhost di tolak?
Yak, itu dikarenakan "http://localhost" yang dibaca android adalah localhost yang ada di ponsel (emulator) bukan di PC/laptop kita, sehingga android memunculkan "Pesan Penolakan" untuk terkoneksi ke localhost.
Solusinya?
Ganti URL yang ada pada source code dengan ip yang lain selain "localhost" dan "127.0.0.1", karena jika memakai keduanya, maka akan dikenali sebagai ip si ponsel.
Semoga bermanfaat
*udahan codingnya ah..*
source:
Simple nya ;
BalasHapussetiap Perangkat yang menerapkan/Menggunakan IP Address alamat localhost or 127.0.0.1 telah tertanam pada perangkat itu sendiri.
Jadi klo akses localhost or 127.0.0.1 dari PC / Laptop maka akan berbeda dari perangkat lain (semisal android) karena itu adalah si androidnya sendiri.:D
jadi cara biar hape android bsa konek ke localhost di PC gmna ya??
BalasHapushelp me plis
ganti localhost dengan ip yang ada di komputer (yang selain 127.0.0.1).
HapusAtau jika terkoneksi dengan jaringan, bisa menggunakan ip yang bisa dilihat di console atau command prompt
Keren coba standart pake IP Public or remote Server mbak sekali2 :D
BalasHapusIP localhost untuk android 10.0.0.2 :))
BalasHapushehehe makasih sekali, alhamdulillah sangat bermanfaat :)
BalasHapus