2014-06-22 2 views
0

, 그리고 그 일을!robovm을 사용하여 libgdx에서 네트워크 연결 상태를 확인하는 방법은 무엇입니까? <a href="https://github.com/libgdx/libgdx/wiki/Admob-in-libgdx" rel="nofollow">https://github.com/libgdx/libgdx/wiki/Admob-in-libgdx</a></p> <p>내가 robovm 통해 libgdx 게임에서 몹 배너를 추가하는 방법을 알고이 웹 사이트에 따르면

내 아이폰이 wifi 또는 grps에 연결되어 있으면 모든 것이 잘 작동합니다. 그러나 wifi 및 grps를 끄면 게임은 스플래시 화면 직후 종료됩니다. 이는 initializeAds 함수가 wifi 또는 gprs에 연결되어 있지 않기 때문입니다.

OBJC에는 gprs 또는 wifi가 연결되어 있는지 확인하는 connection.h이라는 파일이 있습니다. 그런 다음 상태에 따라 admob 배너를 초기화 할 수 있습니다.

robovm으로 연결 상태를 확인할 수있는 방법이 있습니까? 아니면 충돌을 피할 수있는 방법이 있습니까?

감사합니다.

답변

0

Java에서 ping google.com을 사용하고 true/false를 반환하는 간단한 함수를 작성하십시오. 요청을 보내려면이를 사용하여이 오류를 사용할 경우에

Gdx.net.sendHttpRequest(HttpRequest httpRequest, HttpResponseListener httpResponseListener); 

을 당신이 응답을 얻었다 경우 httpResponseListener에서 확인보다 (이없는) (인터넷 연결이). 안드로이드에 대한

P.S이 명단에 추가 :

<uses-permission android:name="android.permission.INTERNET" />