AndroidManifest.xml (1816B)
1 <?xml version="1.0" encoding="utf-8"?><!-- 2 This Source Code Form is subject to the terms of the Mozilla Public 3 - License, v. 2.0. If a copy of the MPL was not distributed with this 4 - file, You can obtain one at http://mozilla.org/MPL/2.0/. 5 --> 6 <manifest xmlns:android="http://schemas.android.com/apk/res/android" 7 xmlns:tools="http://schemas.android.com/tools"> 8 9 <uses-permission android:name="android.permission.FOREGROUND_SERVICE_DATA_SYNC"/> 10 11 <uses-permission android:name="android.permission.POST_NOTIFICATIONS" /> 12 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" 13 android:maxSdkVersion="28" /> 14 <uses-permission android:name="android.permission.FOREGROUND_SERVICE" /> 15 <uses-permission android:name="android.permission.DOWNLOAD_WITHOUT_NOTIFICATION" /> 16 17 <!-- Needed to prompt the user to give permission to install a downloaded apk --> 18 <uses-permission-sdk-23 android:name="android.permission.REQUEST_INSTALL_PACKAGES" /> 19 20 <!-- Needed to receive broadcasts from AC code--> 21 <uses-permission android:name="${applicationId}.permission.RECEIVE_DOWNLOAD_BROADCAST" /> 22 23 <permission 24 android:name="${applicationId}.permission.RECEIVE_DOWNLOAD_BROADCAST" 25 android:protectionLevel="signature" /> 26 27 <application android:supportsRtl="true"> 28 <provider 29 android:name="mozilla.components.feature.downloads.provider.FileProvider" 30 android:authorities="${applicationId}.feature.downloads.fileprovider" 31 android:exported="false" 32 android:grantUriPermissions="true"> 33 <meta-data 34 android:name="android.support.FILE_PROVIDER_PATHS" 35 android:resource="@xml/feature_downloads_file_paths" /> 36 </provider> 37 </application> 38 </manifest>