Android-студия в Ubuntu не подключается к API-серверу

Поэтому я работаю над приложением, созданным другим программистом, который сейчас недоступен. Когда я запускаю приложение через Android Studio, оно запускается нормально, но когда я нажимаю кнопку входа в систему на экране входа в систему после заполнения своей электронной почты и пароля, я получаю сообщение об ошибке "Не удается подключиться к серверу", в чем может быть проблема. Я пытался просматривать некоторые сайты на эмулируемом устройстве, и они работают нормально. Я также пытался просматривать веб-сайт, на котором размещен API, и он тоже открывается. Любые указания в этом отношении будут полезны.

Мой AndroidManifest.xml запрашивает следующую версию permissiosn

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
and many more 

1 ответ

Разрешает ли файл манифеста вашего проекта доступ к сети? Для доступа к сети из вашего приложения в AndroidManifest.xml должна быть указана следующая запись:

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

Для получения подробной информации, пожалуйста, посмотрите на: http://developer.android.com/training/basics/network-ops/connecting.html

Если у вас под рукой есть андроидное устройство, лучше всего подключить его к компьютеру и активировать режим отладки, который позволяет использовать отладку при запуске приложения на телефоне (вместо эмулятора). Дополнительные сведения см. По адресу: https://developer.android.com/tools/debugging/debugging-studio.html

Другие вопросы по тегам