• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<?xml version="1.0" encoding="utf-8"?>
2<manifest xmlns:android="http://schemas.android.com/apk/res/android"
3    package="com.android.bluetooth" >
4    <!-- Allows access to the Bluetooth Share Manager -->
5    <permission android:name="android.permission.ACCESS_BLUETOOTH_SHARE"
6        android:label="@string/permlab_bluetoothShareManager"
7        android:description="@string/permdesc_bluetoothShareManager"
8        android:protectionLevel="signature" />
9    <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
10    <uses-permission android:name="android.permission.ACCESS_BLUETOOTH_SHARE" />
11    <uses-permission android:name="android.permission.INTERNET" />
12    <uses-permission android:name="android.permission.BLUETOOTH" />
13    <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
14    <uses-permission android:name="android.permission.WAKE_LOCK" />
15    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
16    <uses-permission android:name="android.permission.READ_CONTACTS" />
17    <uses-permission android:name="android.permission.READ_PHONE_STATE" />
18    <uses-permission android:name="android.permission.WRITE_SETTINGS" />
19    <application android:icon="@drawable/bt_share"
20        android:label="@string/app_name">
21        <uses-library android:name="javax.obex" />
22        <provider android:name=".opp.BluetoothOppProvider"
23            android:authorities="com.android.bluetooth.opp">
24            <path-permission
25                    android:path="/btopp"
26                    android:permission="android.permission.ACCESS_BLUETOOTH_SHARE" />
27        </provider>
28        <service android:name=".opp.BluetoothOppService"
29            android:permission="android.permission.ACCESS_BLUETOOTH_SHARE" />
30        <receiver android:name=".opp.BluetoothOppReceiver">
31            <intent-filter>
32                <action android:name="android.bluetooth.adapter.action.STATE_CHANGED" />
33                <action android:name="android.intent.action.BOOT_COMPLETED" />
34            </intent-filter>
35        </receiver>
36        <activity android:name=".opp.BluetoothOppLauncherActivity"
37            android:theme="@android:style/Theme.Dialog" android:label="@string/bt_share_picker_label">
38            <intent-filter>
39                <action android:name="android.intent.action.SEND" />
40                <category android:name="android.intent.category.DEFAULT" />
41                <data android:mimeType="image/*" />
42                <data android:mimeType="video/*" />
43                <data android:mimeType="audio/*" />
44            </intent-filter>
45            <intent-filter>
46                <action android:name="android.intent.action.SEND_MULTIPLE" />
47                <category android:name="android.intent.category.DEFAULT" />
48                <data android:mimeType="image/*" />
49                <data android:mimeType="video/*" />
50                <data android:mimeType="x-mixmedia/*" />
51            </intent-filter>
52            <intent-filter>
53                <action android:name="android.btopp.intent.action.OPEN" />
54                <category android:name="android.intent.category.DEFAULT" />
55                <data android:mimeType="vnd.android.cursor.item/vnd.android.btopp" />
56            </intent-filter>
57        </activity>
58        <activity android:name=".opp.BluetoothOppBtEnableActivity"
59                  android:excludeFromRecents="true"
60                  android:theme="@*android:style/Theme.Dialog.Alert">
61        </activity>
62        <activity android:name=".opp.BluetoothOppBtErrorActivity"
63                  android:excludeFromRecents="true"
64                  android:theme="@*android:style/Theme.Dialog.Alert">
65        </activity>
66        <activity android:name=".opp.BluetoothOppBtEnablingActivity"
67                  android:excludeFromRecents="true"
68                  android:theme="@*android:style/Theme.Dialog.Alert">
69        </activity>
70        <activity android:name=".opp.BluetoothOppIncomingFileConfirmActivity"
71                  android:excludeFromRecents="true"
72                  android:theme="@*android:style/Theme.Dialog.Alert">
73        </activity>
74        <activity android:name=".opp.BluetoothOppTransferActivity"
75                  android:excludeFromRecents="true"
76                  android:theme="@*android:style/Theme.Dialog.Alert">
77        </activity>
78        <activity android:name=".opp.BluetoothOppLiveFolder"
79            android:icon="@drawable/ic_launcher_folder_bluetooth"
80            android:label="@string/btopp_live_folder">
81            <intent-filter>
82                <action android:name="android.intent.action.CREATE_LIVE_FOLDER" />
83                <category android:name="android.intent.category.DEFAULT" />
84            </intent-filter>
85        </activity>
86        <activity android:name=".pbap.BluetoothPbapActivity"
87            android:excludeFromRecents="true"
88            android:theme="@*android:style/Theme.Dialog.Alert">
89            <intent-filter>
90                <category android:name="android.intent.category.DEFAULT" />
91            </intent-filter>
92        </activity>
93        <service android:name=".pbap.BluetoothPbapService" >
94        </service>
95        <receiver android:name=".pbap.BluetoothPbapReceiver">
96            <intent-filter>
97                <action android:name="android.bluetooth.adapter.action.STATE_CHANGED"/>
98            </intent-filter>
99        </receiver>
100    </application>
101</manifest>
102