f5936312aa5e0f3a6641109691fe29c449bafd67
[pub/Android/ownCloud.git] / AndroidManifest.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
3 package="eu.alefzero.owncloud"
4 android:versionCode="1"
5 android:versionName="1.0">
6 <uses-permission
7 android:name="android.permission.GET_ACCOUNTS" />
8 <uses-permission
9 android:name="android.permission.USE_CREDENTIALS" />
10 <uses-permission
11 android:name="android.permission.MANAGE_ACCOUNTS" />
12 <uses-permission
13 android:name="android.permission.AUTHENTICATE_ACCOUNTS" />
14 <uses-permission
15 android:name="android.permission.INTERNET" />
16 <uses-permission
17 android:name="android.permission.WRITE_SETTINGS" />
18 <uses-permission
19 android:name="android.permission.WRITE_SECURE_SETTINGS" />
20 <uses-permission
21 android:name="android.permission.READ_CONTACTS" />
22 <uses-permission
23 android:name="android.permission.WRITE_CONTACTS" />
24 <uses-permission
25 android:name="android.permission.READ_SYNC_STATS" />
26 <uses-permission
27 android:name="android.permission.READ_SYNC_SETTINGS" />
28 <uses-permission
29 android:name="android.permission.WRITE_SYNC_SETTINGS" />
30 <uses-sdk android:minSdkVersion="7"></uses-sdk>
31 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>
32
33 <application android:icon="@drawable/icon" android:label="@string/app_name">
34 <activity android:name=".OwnCloudMainScreen"
35 android:label="@string/app_name">
36 <intent-filter>
37 <action android:name="android.intent.action.MAIN" />
38 <category android:name="android.intent.category.LAUNCHER" />
39 </intent-filter>
40 </activity>
41 <activity android:name="OwnCloudUploader">
42 <intent-filter>
43 <action android:name="android.intent.action.SEND"></action>
44 <category android:name="android.intent.category.DEFAULT"></category>
45 <data android:mimeType="*/*"></data>
46 </intent-filter>
47 <intent-filter>
48 <action android:name="android.intent.action.SEND_MULTIPLE"></action>
49 <category android:name="android.intent.category.DEFAULT"></category>
50 <data android:mimeType="*/*"></data>
51 </intent-filter>
52 </activity>
53 <activity android:name="Preferences"></activity>
54 <activity android:name="PreferencesNewSession">
55 </activity>
56 <service
57 android:exported="true" android:name=".authenticator.AccountAuthenticatorService">
58 <intent-filter>
59 <action
60 android:name="android.accounts.AccountAuthenticator" />
61 </intent-filter>
62 <meta-data
63 android:name="android.accounts.AccountAuthenticator"
64 android:resource="@xml/authenticator" />
65 </service>
66 <service
67 android:exported="true" android:name=".syncadapter.FileSyncService">
68 <intent-filter>
69 <action android:name="android.content.SyncAdapter"/>
70 </intent-filter>
71 <meta-data
72 android:name="android.content.SyncAdapter"
73 android:resource="@xml/syncadapter_files"/>
74 </service>
75 <provider android:name="cp" android:enabled="true" android:syncable="true" android:exported="false" android:label="@string/sync_string_files" android:authorities="org.owncloud.files"></provider>
76 <activity android:name=".authenticator.AuthenticatorActivity"></activity>
77 <provider android:label="@string/sync_string_contacts" android:name="cp2" android:syncable="true" android:enabled="true" android:exported="false" android:authorities="org.owncloud.contacts"></provider>
78 <service android:name=".syncadapter.ContactSyncService" android:exported="true">
79 <intent-filter>
80 <action android:name="android.content.SyncAdapter"></action>
81 </intent-filter>
82 <meta-data android:resource="@xml/syncadapter_contacts" android:name="android.content.SyncAdapter"></meta-data>
83 </service>
84 </application>
85 </manifest>