AndroidManifest_test.xml revision 0bd5f7b5c36a60687ffe895368fd8df6df38acab
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  android:sharedUserId="@string/sharedUserId">
5    <!-- Allows access to the Bluetooth Share Manager -->
6    <permission android:name="android.permission.ACCESS_BLUETOOTH_SHARE"
7        android:label="@string/permlab_bluetoothShareManager"
8        android:description="@string/permdesc_bluetoothShareManager"
9        android:protectionLevel="signature" />
10    <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
11    <uses-permission android:name="android.permission.ACCESS_BLUETOOTH_SHARE" />
12    <uses-permission android:name="android.permission.INTERNET" />
13    <uses-permission android:name="android.permission.BLUETOOTH" />
14    <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
15    <uses-permission android:name="android.permission.WAKE_LOCK" />
16    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
17    <uses-permission android:name="android.permission.READ_CONTACTS" />
18    <uses-permission android:name="android.permission.READ_PHONE_STATE" />
19    <uses-permission android:name="android.permission.WRITE_SETTINGS" />
20    <application
21        android:icon="@drawable/bt_share"
22        android:label="@string/app_name">
23        <uses-library android:name="javax.obex" />
24        <activity android:name=".opp.TestActivity" android:label="@string/app_name">
25            <intent-filter>
26                <action android:name="android.intent.action.MAIN" />
27                <category android:name="android.intent.category.LAUNCHER" />
28            </intent-filter>
29        </activity>
30        <provider android:name=".opp.BluetoothOppProvider"
31            android:authorities="com.android.bluetooth.opp"
32            android:process="@string/process">
33            <path-permission
34                    android:path="/btopp"
35                    android:permission="android.permission.ACCESS_BLUETOOTH_SHARE" />
36        </provider>
37        <service android:process="@string/process"
38            android:name=".opp.BluetoothOppService"
39            android:permission="android.permission.ACCESS_BLUETOOTH_SHARE" />
40        <receiver android:process="@string/process"
41              android:name=".opp.BluetoothOppReceiver">
42            <intent-filter>
43                <action android:name="android.bluetooth.adapter.action.STATE_CHANGED" />
44                <action android:name="android.intent.action.BOOT_COMPLETED" />
45            </intent-filter>
46        </receiver>
47        <activity android:name=".opp.BluetoothOppLauncherActivity"
48            android:theme="@android:style/Theme.Dialog" android:label="@string/bt_share_picker_label">
49            <intent-filter>
50                <action android:name="android.intent.action.SEND" />
51                <category android:name="android.intent.category.DEFAULT" />
52                <data android:mimeType="image/*" />
53                <data android:mimeType="video/*" />
54                <data android:mimeType="audio/*" />
55            </intent-filter>
56            <intent-filter>
57                <action android:name="android.intent.action.SEND_MULTIPLE" />
58                <category android:name="android.intent.category.DEFAULT" />
59                <data android:mimeType="image/*" />
60                <data android:mimeType="video/*" />
61                <data android:mimeType="x-mixmedia/*" />
62            </intent-filter>
63            <intent-filter>
64                <action android:name="android.btopp.intent.action.OPEN" />
65                <category android:name="android.intent.category.DEFAULT" />
66                <data android:mimeType="vnd.android.cursor.item/vnd.android.btopp" />
67            </intent-filter>
68        </activity>
69        <activity android:name=".opp.BluetoothOppBtEnableActivity">
70        </activity>
71        <activity android:name=".opp.BluetoothOppBtErrorActivity">
72        </activity>
73        <activity android:name=".opp.BluetoothOppBtEnablingActivity">
74            android:theme="@android:style/Theme.Dialog"> </activity>
75        <activity android:name=".opp.BluetoothOppIncomingFileConfirmActivity">
76        </activity>
77        <activity android:name=".opp.BluetoothOppTransferActivity">
78        </activity>
79        <activity android:name=".opp.BluetoothOppLiveFolder"
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:process="@string/process"
88            android:label=" "
89            android:theme="@*android:style/Theme.Dialog.Alert">
90            <intent-filter>
91                <category android:name="android.intent.category.DEFAULT" />
92            </intent-filter>
93        </activity>
94        <service android:process="@string/process"
95              android:name=".pbap.BluetoothPbapService" >
96            <action android:name="android.bluetooth.IBluetoothPbap"/>
97        </service>
98        <receiver android:process="@string/process"
99              android:name=".pbap.BluetoothPbapReceiver">
100            <intent-filter>
101                <action android:name="android.bluetooth.adapter.action.STATE_CHANGED"/>
102            </intent-filter>
103        </receiver>
104    </application>
105</manifest>
106