AndroidManifest.xml (3666B)
1 <?xml version="1.0" encoding="utf-8"?> 2 <manifest xmlns:android="http://schemas.android.com/apk/res/android"> 3 4 <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" 5 android:maxSdkVersion="32" /> 6 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" 7 android:maxSdkVersion="28" /> 8 <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/> 9 <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/> 10 <uses-permission android:name="android.permission.RECORD_AUDIO"/> 11 <uses-permission android:name="android.permission.CAMERA"/> 12 <uses-permission android:name="android.permission.FOREGROUND_SERVICE"/> 13 <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/> 14 15 <application 16 android:allowBackup="true" 17 android:icon="@mipmap/ic_launcher" 18 android:label="@string/app_name" 19 android:supportsRtl="true" 20 android:usesCleartextTraffic="true" 21 android:theme="@style/AppTheme"> 22 <uses-library android:name="android.test.runner" android:required="false"/> 23 <activity android:name=".TestRunnerActivity" 24 android:configChanges="orientation|screenSize" 25 android:windowSoftInputMode="stateUnspecified|adjustResize" 26 android:exported="true"/> 27 <activity-alias android:name=".App" android:targetActivity=".TestRunnerActivity" 28 android:exported="true"> 29 <intent-filter> 30 <action android:name="android.intent.action.MAIN"/> 31 <action android:name="org.mozilla.geckoview.test_runner.XPCSHELL_TEST"/> 32 <category android:name="android.intent.category.DEFAULT"/> 33 <category android:name="android.intent.category.LAUNCHER"/> 34 </intent-filter> 35 </activity-alias> 36 37 <!-- This is used to run xpcshell tests --> 38 <service android:name=".XpcshellTestRunnerService$i0" android:enabled="true" android:exported="true" android:process=":xpcshell0"/> 39 <service android:name=".XpcshellTestRunnerService$i1" android:enabled="true" android:exported="true" android:process=":xpcshell1"/> 40 <service android:name=".XpcshellTestRunnerService$i2" android:enabled="true" android:exported="true" android:process=":xpcshell2"/> 41 <service android:name=".XpcshellTestRunnerService$i3" android:enabled="true" android:exported="true" android:process=":xpcshell3"/> 42 <service android:name=".XpcshellTestRunnerService$i4" android:enabled="true" android:exported="true" android:process=":xpcshell4"/> 43 <service android:name=".XpcshellTestRunnerService$i5" android:enabled="true" android:exported="true" android:process=":xpcshell5"/> 44 <service android:name=".XpcshellTestRunnerService$i6" android:enabled="true" android:exported="true" android:process=":xpcshell6"/> 45 <service android:name=".XpcshellTestRunnerService$i7" android:enabled="true" android:exported="true" android:process=":xpcshell7"/> 46 <service android:name=".XpcshellTestRunnerService$i8" android:enabled="true" android:exported="true" android:process=":xpcshell8"/> 47 <service android:name=".XpcshellTestRunnerService$i9" android:enabled="true" android:exported="true" android:process=":xpcshell9"/> 48 49 <provider android:name="org.mozilla.geckoview.test_runner.TestRunnerContentProvider" 50 android:authorities="org.mozilla.geckoview.test_runner.provider" 51 android:grantUriPermissions="true" 52 android:exported="false"> 53 </provider> 54 </application> 55 </manifest>