Мое приложение работает через WiFi. Но не более 3G в Android? Есть догадки?
Я разработал приложение с целевой версией от 4 (Android 1.6) до 7 (Android 2.1). Я протестировал это приложение на телефоне разработчика 2 (версия Google-Io-Device 1.6). Я делаю некоторые вещи XML-анализа через Интернет. я установил <uses-permission>
на моем манифесте. он отлично работает в сети WI-FI. Но это не работает в Motorola Droid 2.1 с сетью 3G. Есть ли что-то более специфичное для сети 3G? Любая идея?
Заранее спасибо.
Редактировать:
Мое приложение работает через сеть WiFi. Но не через сеть 3G. Есть догадки?
1 ответ
Только android.permission.INTERNET
, Скорее всего, сервер, к которому вы подключаетесь, доступен только из вашей локальной сети, если он находится за маршрутизатором / брандмауэром. Простым тестом является попытка открыть тот же URL, который вы пытаетесь использовать, в системном приложении "Браузер".
Также было бы полезно увидеть трассировку от logcat.