ae35b643bf8ab392e1c82d7ff992b82b3514ddf8
[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
7 <uses-permission android:name="android.permission.GET_ACCOUNTS" />
8 <uses-permission android:name="android.permission.USE_CREDENTIALS" />
9 <uses-permission android:name="android.permission.MANAGE_ACCOUNTS" />
10 <uses-permission android:name="android.permission.AUTHENTICATE_ACCOUNTS" />
11 <uses-permission android:name="android.permission.INTERNET" />
12 <uses-permission android:name="android.permission.WRITE_SETTINGS" />
13 <uses-permission android:name="android.permission.READ_SYNC_STATS" />
14 <uses-permission android:name="android.permission.READ_SYNC_SETTINGS" />
15 <uses-permission android:name="android.permission.WRITE_SYNC_SETTINGS" />
16 <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
17
18 <uses-sdk
19 android:minSdkVersion="8"
20 android:targetSdkVersion="13" />
21
22 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" >
23 </uses-permission>
24 <uses-permission android:name="android.permission.READ_CONTACTS" />
25 <uses-permission android:name="android.permission.WRITE_CONTACTS" />
26
27 <application
28 android:icon="@drawable/icon"
29 android:label="@string/app_name" >
30 <activity
31 android:name=".ui.activity.FileDisplayActivity"
32 android:label="@string/app_name"
33 android:theme="@style/Theme.ownCloud" >
34 <intent-filter>
35 <action android:name="android.intent.action.MAIN" />
36
37 <category android:name="android.intent.category.LAUNCHER" />
38 </intent-filter>
39 </activity>
40 <activity android:name=".Uploader" >
41 <intent-filter>
42 <action android:name="android.intent.action.SEND" >
43 </action>
44
45 <category android:name="android.intent.category.DEFAULT" >
46 </category>
47
48 <data android:mimeType="*/*" >
49 </data>
50 </intent-filter>
51 <intent-filter>
52 <action android:name="android.intent.action.SEND_MULTIPLE" >
53 </action>
54
55 <category android:name="android.intent.category.DEFAULT" >
56 </category>
57
58 <data android:mimeType="*/*" >
59 </data>
60 </intent-filter>
61 </activity>
62 <activity
63 android:name=".ui.activity.Preferences"
64 android:theme="@style/Theme.ownCloud" >
65 </activity>
66 <activity android:name=".ui.activity.PreferencesNewSessionewSession" >
67 </activity>
68
69 <service
70 android:name=".authenticator.AccountAuthenticatorService"
71 android:exported="true" >
72 <intent-filter>
73 <action android:name="android.accounts.AccountAuthenticator" />
74 </intent-filter>
75
76 <meta-data
77 android:name="android.accounts.AccountAuthenticator"
78 android:resource="@xml/authenticator" />
79 </service>
80 <service
81 android:name=".syncadapter.FileSyncService"
82 android:exported="true" >
83 <intent-filter>
84 <action android:name="android.content.SyncAdapter" />
85 </intent-filter>
86
87 <meta-data
88 android:name="android.content.SyncAdapter"
89 android:resource="@xml/syncadapter_files" />
90 </service>
91
92 <provider
93 android:name=".providers.FileContentProvider"
94 android:authorities="org.owncloud"
95 android:enabled="true"
96 android:exported="false"
97 android:label="@string/sync_string_files"
98 android:syncable="true" >
99 </provider>
100
101 <activity
102 android:name=".ui.activity.AuthenticatorActivity"
103 android:exported="true"
104 android:theme="@style/Theme.ownCloud" >
105 </activity>
106
107 <service android:name=".FileDownloader" >
108 </service>
109 <service android:name=".location.LocationUpdateService" >
110 <intent-filter>
111 <action android:name="eu.alefzero.owncloud.location.LocationUpdateService" />
112 </intent-filter>
113 </service>
114
115 <receiver android:name=".location.LocationServiceLauncherReciever" >
116 <intent-filter>
117 <action android:name="android.intent.action.BOOT_COMPLETED" />
118 <action android:name="eu.alefzero.owncloud.location.LocationLauncher" />
119
120 <category android:name="android.intent.category.HOME" />
121 </intent-filter>
122 </receiver>
123
124 <activity
125 android:name=".ui.activity.FileDetailActivity"
126 android:theme="@style/Theme.ownCloud" >
127 </activity>
128 </application>
129
130 </manifest>