Для тех, кто еще не знает, в каждой из ваших программ для Android есть файл с именем manifest.
Содержимое манифеста представляет собой xml и обычно выглядит следующим образом:
<?xml version="1.0" encoding="utf-8"?>
<manifest>
<uses-permission />
<permission />
<permission-tree />
<permission-group />
<instrumentation />
<uses-sdk />
<uses-configuration />
<uses-feature />
<supports-screens />
<compatible-screens />
<supports-gl-texture />
<application>
<activity>
<intent-filter>
<action />
<category />
<data />
</intent-filter>
<meta-data />
</activity>
<activity-alias>
<intent-filter> . . . </intent-filter>
<meta-data />
</activity-alias>
<service>
<intent-filter> . . . </intent-filter>
<meta-data/>
</service>
<receiver>
<intent-filter> . . . </intent-filter>
<meta-data />
</receiver>
<provider>
<grant-uri-permission />
<meta-data />
<path-permission />
</provider>
<uses-library />
</application>
</manifest>
Помимо прочего, в этом файле вы указываете разрешения на использование, которые использует ваша программа, например, если нужно сделать телефонный звонок, загрузить данные и т. д.
При использовании этих разрешений каждый раз при установке приложения вызывается окно вопроса, что дает пользователю возможность разрешить или запретить вашему приложению различные службы.
Помните (Rawr!) Об этом при программировании, потому что ваше приложение будет лучше, если пользователь откажется от загрузки вашего приложения, а ваше приложение все еще работает.
Для вашего приложения вам необходимо разрешение на доступ в Интернет. Чтобы включить его, добавьте следующее разрешение на использование в файле манифеста, где бы вы ни хотели, в теге вверху и теге внизу:
<uses-permission android:name="android.permission.INTERNET" />
Это побудит пользователя принять решение: «Вы хотите разрешить этому приложению доступ в Интернет?»