2016-12-30 4 views
0

로컬 호스트 연결 (예 : http://192.168.*.*:8080/file.php)을 사용하여 MySQL에서 데이터를 가져 오는 경우 내 안드로이드 애플리케이션이 잘 작동합니다. 하지만 호스트 공유 이름 (예 : http://dav**ski.**izy.com/file.php)을 공유하기 때문에 실제 공유 호스트 (IP 주소를 사용할 수 없음)를 사용하려고하면 데이터가 반환되지 않습니다.android URL로 데이터 가져 오기

답변

0

난 그냥 코멘트 섹션에 넣고 충분한 명성을하지 않는 대신 dav**ski.**izy.com

+0

서버 IP가 다른 도메인과 공유되어 있기 때문에 할 수 없습니다. – Davinski

0

죄송의 서버 IP를 사용하려고합니다. 그러나 어쨌든, 안드로이드 연결로 웹을 디버깅하는 가장 좋은 방법은 브라우저에서 직접 안드로이드 앱이 실행될 모바일 장치에서 쿼리를 실행하는 것입니다.

  • 웹 서버에서 file.php의 결과를 반향합니다.

  • http://dav**ski.**izy.com/file.php을 웹 브라우저에서 수행하려는 쿼리와 함께 장치 브라우저에서 실행하십시오. http://dav**ski.**izy.com/file.php?id=1이면이 검색어는 id1 인 모든 정보를 반환합니다.

위의 결과가 브라우저에서 표시되지만 Android 애플리케이션에서는 표시되지 않는 경우 구문 분석 논리 또는 Android 매니페스트를 확인해야 할 수 있습니다.

+0

브라우저가 작동하지 않지만 브라우저가 결과를 반환하기를 바랬습니다. 그래서 내 코드에서 오류가 될 수 있지만 로컬 호스트와 완벽하게 작동하기 때문에 의아해하는 것 같습니다. – Davinski

+0

다음 코드를 보겠습니다 :) – Roljhon

+0

이 예제를 사용하고 있습니다 ... https : //www.simplifiedcoding.net/retrieve-data-from-mysql-database-in-android-using-volley/ – Davinski

관련 문제