AndroidManifest.xml

  1<?xml version="1.0" encoding="utf-8"?>
  2<manifest xmlns:android="http://schemas.android.com/apk/res/android"
  3    xmlns:tools="http://schemas.android.com/tools">
  4
  5    <uses-permission android:name="android.permission.READ_CONTACTS" />
  6    <uses-permission android:name="android.permission.BIND_TELECOM_CONNECTION_SERVICE" />
  7
  8    <application tools:ignore="GoogleAppIndexingWarning">
  9        <!-- INSERT -->
 10
 11        <service
 12            android:name="com.cheogram.android.DownloadDefaultStickers"
 13            android:foregroundServiceType="dataSync" />
 14        <service android:name="com.cheogram.android.ConnectionService"
 15            android:label="Cheogram"
 16            android:permission="android.permission.BIND_TELECOM_CONNECTION_SERVICE"
 17            android:exported="true">
 18            <intent-filter>
 19                <action android:name="android.telecom.ConnectionService" />
 20            </intent-filter>
 21        </service>
 22
 23        <service android:name="com.cheogram.android.ExportBackupService" />
 24        <service
 25            android:name=".services.ImportBackupService"
 26            android:foregroundServiceType="dataSync" />
 27
 28        <activity
 29            android:name=".ui.ManageAccountActivity"
 30            android:label="@string/title_activity_manage_accounts"
 31            android:exported="false"
 32            android:launchMode="singleTask" />
 33        <activity
 34            android:name=".ui.WelcomeActivity"
 35            android:label="@string/app_name"
 36            android:exported="false"
 37            android:launchMode="singleTask" />
 38        <activity
 39            android:name=".ui.PickServerActivity"
 40            android:label="@string/get_jabber_id"
 41            android:exported="false"
 42            android:launchMode="singleTask" />
 43        <activity
 44            android:name=".ui.MagicCreateActivity"
 45            android:label="@string/get_jabber_id"
 46            android:exported="false"
 47            android:launchMode="singleTask" />
 48        <activity
 49            android:name=".ui.EasyOnboardingInviteActivity"
 50            android:label="@string/invite_to_app"
 51            android:exported="false"
 52            android:launchMode="singleTask" />
 53        <activity
 54            android:name="com.cheogram.android.WebxdcStore"
 55            android:label="Widgets"
 56            android:exported="false"
 57            android:launchMode="standard" />
 58        <activity
 59            android:name=".ui.ImportBackupActivity"
 60            android:label="@string/restore_backup"
 61            android:launchMode="singleTask"
 62            android:exported="true">
 63            <intent-filter>
 64                <action android:name="android.intent.action.VIEW" />
 65                <category android:name="android.intent.category.DEFAULT" />
 66
 67                <data android:mimeType="application/vnd.conversations.backup" />
 68                <data android:scheme="content" />
 69            </intent-filter>
 70            <intent-filter>
 71                <action android:name="android.intent.action.VIEW" />
 72                <category android:name="android.intent.category.DEFAULT" />
 73
 74                <data android:mimeType="application/vnd.conversations.backup" />
 75                <data android:scheme="file" />
 76            </intent-filter>
 77            <intent-filter>
 78                <action android:name="android.intent.action.VIEW" />
 79
 80                <category android:name="android.intent.category.DEFAULT" />
 81                <category android:name="android.intent.category.BROWSABLE" />
 82
 83                <data android:scheme="content" />
 84                <data android:host="*" />
 85                <data android:mimeType="*/*" />
 86                <data android:pathPattern=".*\\.ceb" />
 87                <data android:pathPattern=".*\\..*\\.ceb" />
 88                <data android:pathPattern=".*\\..*\\..*\\.ceb" />
 89                <data android:pathPattern=".*\\..*\\..*\\..*\\.ceb" />
 90                <data android:pathPattern=".*\\..*\\..*\\..*\\..*\\.ceb" />
 91                <data android:pathPattern=".*\\..*\\..*\\..*\\..*\\..*\\.ceb" />
 92                <data android:pathPattern=".*\\..*\\..*\\..*\\..*\\..*\\..*\\.ceb" />
 93            </intent-filter>
 94            <intent-filter>
 95                <action android:name="android.intent.action.VIEW" />
 96
 97                <category android:name="android.intent.category.DEFAULT" />
 98                <category android:name="android.intent.category.BROWSABLE" />
 99
100                <data android:scheme="file" />
101                <data android:host="*" />
102                <data android:mimeType="*/*" />
103                <data android:pathPattern=".*\\.ceb" />
104                <data android:pathPattern=".*\\..*\\.ceb" />
105                <data android:pathPattern=".*\\..*\\..*\\.ceb" />
106                <data android:pathPattern=".*\\..*\\..*\\..*\\.ceb" />
107                <data android:pathPattern=".*\\..*\\..*\\..*\\..*\\.ceb" />
108                <data android:pathPattern=".*\\..*\\..*\\..*\\..*\\..*\\.ceb" />
109                <data android:pathPattern=".*\\..*\\..*\\..*\\..*\\..*\\..*\\.ceb" />
110            </intent-filter>
111        </activity>
112    </application>
113</manifest>