20 ม.ค. 2558

แก้ไขปัญหาการเข้าถึง Localhost บน Emulator Android


สวัสดีครับ บทความนี้จะพูดถึงปัญหาและวิธีการแก้ไข เวลาการเขียนแอพที่มีการติดต่อกับ WebService ที่เราจำลองบน local โดยให้ทำการเปลี่ยน localhost เป็น
  • หากท่านทดสอบบน Android Virtual Device ต้องใช้ เป็น http://10.0.2.2
  • หากท่านทดสอบบน Genymotion ต้องใช้เป็น http://10.0.3.2 
ตัวอย่าง
[Web Service]
http://localhost/webservies/api.php

เมื่อทดสอบบน Android Virtual Device จะได้เป็น

  • http://10.0.2.2/webservies/api.php

เมื่อทดสอบบน Genymotion จะได้เป็น
  • http://10.0.3.2/webservies/api.php









ไม่มีความคิดเห็น:

แสดงความคิดเห็น

Ads Inside Post

-