Поделиться через


Почему моя сборка выпуска Android не подключается к Интернету?

Причина

Чаще всего эта проблема возникает из-за автоматического включения разрешения INTERNET в отладочную сборку, когда для сборки выпуска его необходимо задать вручную. Это связано с тем, что разрешение на Интернет-подключение позволяет отладчику присоединяться к процессу, как описано в этой статье (сведения о DebugSymbols).

Fix

Чтобы устранить эту проблему, можно запросить разрешение на Интернет-подключение в манифесте Android. Это можно сделать с помощью редактора или исходного кода манифеста:

  • Исправление в редакторе: в проекте Android перейдите к свойствам —> AndroidManifest.xml —> необходимые разрешения и проверка Интернет

  • Исправление в исходном коде: откройте AndroidManifest в редакторе исходного <Manifest> кода и добавьте тег разрешения внутри тегов:

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