1<manifest xmlns:android="http://schemas.android.com/apk/res/android"
2    package="dev.expo.payments">
3
4    <uses-permission android:name="android.permission.INTERNET" />
5    <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>
6
7    <!-- OPTIONAL PERMISSIONS, REMOVE WHATEVER YOU DO NOT NEED -->
8    <uses-permission android:name="android.permission.MANAGE_DOCUMENTS" />
9    <uses-permission android:name="android.permission.READ_INTERNAL_STORAGE" />
10    <uses-permission android:name="android.permission.READ_PHONE_STATE" />
11    <uses-permission android:name="android.permission.USE_FINGERPRINT" />
12    <uses-permission android:name="android.permission.VIBRATE" />
13    <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
14
15    <!-- These require runtime permissions on M -->
16    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
17    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
18    <uses-permission android:name="android.permission.CAMERA" />
19    <uses-permission android:name="android.permission.READ_CONTACTS" />
20    <uses-permission android:name="android.permission.READ_CALENDAR" />
21    <uses-permission android:name="android.permission.WRITE_CALENDAR" />
22    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
23    <uses-permission android:name="android.permission.RECORD_AUDIO" />
24    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
25    <uses-permission android:name="android.permission.WRITE_SETTINGS" />
26    <!-- END OPTIONAL PERMISSIONS -->
27
28    <application
29      android:name=".MainApplication"
30      android:label="@string/app_name"
31      android:icon="@mipmap/ic_launcher"
32      android:roundIcon="@mipmap/ic_launcher_round"
33      android:allowBackup="false"
34      android:theme="@style/AppTheme"
35      android:usesCleartextTraffic="true">
36      <activity
37        android:launchMode="singleTask"
38        android:name=".MainActivity"
39        android:label="@string/app_name"
40        android:configChanges="keyboard|keyboardHidden|orientation|screenSize"
41        android:windowSoftInputMode="adjustResize">
42        <intent-filter>
43            <action android:name="android.intent.action.MAIN" />
44            <category android:name="android.intent.category.LAUNCHER" />
45        </intent-filter>
46          <!-- [Custom] Deep linking -->
47          <intent-filter>
48              <action android:name="android.intent.action.VIEW" />
49              <category android:name="android.intent.category.DEFAULT" />
50              <category android:name="android.intent.category.BROWSABLE" />
51              <data android:scheme="bareexpo" />
52          </intent-filter>
53      </activity>
54      <activity android:name="com.facebook.react.devsupport.DevSettingsActivity" />
55    </application>
56
57</manifest>
58