Replace GCM and polling with long polling
[fonbot.git] / AndroidManifest.xml
1 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
2 package="ro.ieval.fonbot"
3 android:installLocation="internalOnly"
4 android:versionCode="1"
5 android:versionName="prerelease" >
6
7 <uses-sdk
8 android:minSdkVersion="8"
9 android:targetSdkVersion="18" />
10
11 <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
12 <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
13 <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
14 <uses-permission android:name="android.permission.ACCESS_SUPERUSER" />
15 <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
16 <uses-permission android:name="android.permission.BLUETOOTH" />
17 <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
18 <uses-permission android:name="android.permission.CALL_PHONE" />
19 <uses-permission android:name="android.permission.CALL_PRIVILEGED" />
20 <uses-permission android:name="android.permission.CAMERA" />
21 <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
22 <uses-permission android:name="android.permission.FLASHLIGHT" />
23 <uses-permission android:name="android.permission.GET_ACCOUNTS" />
24 <uses-permission android:name="android.permission.INTERNET" />
25 <uses-permission android:name="android.permission.MODIFY_PHONE_STATE" />
26 <uses-permission android:name="android.permission.READ_CALL_LOG" />
27 <uses-permission android:name="android.permission.READ_CONTACTS" />
28 <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
29 <uses-permission android:name="android.permission.READ_PHONE_STATE" />
30 <uses-permission android:name="android.permission.READ_SMS" />
31 <uses-permission android:name="android.permission.REBOOT" />
32 <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
33 <uses-permission android:name="android.permission.SEND_SMS" />
34 <uses-permission android:name="android.permission.RECEIVE_SMS" />
35 <uses-permission android:name="android.permission.VIBRATE" />
36 <uses-permission android:name="android.permission.WAKE_LOCK" />
37 <uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS" />
38 <uses-permission android:name="android.permission.WRITE_SETTINGS" />
39
40 <permission
41 android:name="ro.ieval.fonbot.permission.SEND_NOTIFICATIONS"
42 android:description="@string/send_message_permission_desc"
43 android:label="send FonBot notifications" >
44 </permission>
45
46 <uses-feature
47 android:name="android.hardware.bluetooth"
48 android:required="false" />
49 <uses-feature
50 android:name="android.hardware.camera"
51 android:required="false" />
52 <uses-feature
53 android:name="android.hardware.camera.autofocus"
54 android:required="false" />
55 <uses-feature
56 android:name="android.hardware.camera.flash"
57 android:required="false" />
58 <uses-feature
59 android:name="android.hardware.camera.front"
60 android:required="false" />
61 <uses-feature
62 android:name="android.hardware.camera.any"
63 android:required="false" />
64 <uses-feature
65 android:name="android.hardware.location"
66 android:required="false" />
67 <uses-feature
68 android:name="android.hardware.location.network"
69 android:required="false" />
70 <uses-feature
71 android:name="android.hardware.location.gps"
72 android:required="false" />
73 <uses-feature
74 android:name="android.hardware.telephony"
75 android:required="false" />
76 <uses-feature
77 android:name="android.hardware.touchscreen"
78 android:required="false" />
79 <uses-feature
80 android:name="android.hardware.wifi"
81 android:required="false" />
82
83 <application
84 android:name=".FonBotApplication"
85 android:allowBackup="true"
86 android:backupAgent="BackupAgent"
87 android:enabled="true"
88 android:hasCode="true"
89 android:label="@string/app_name"
90 android:persistent="false" >
91 <activity
92 android:name=".FonBotHelpActivity"
93 android:alwaysRetainTaskState="false"
94 android:excludeFromRecents="true"
95 android:exported="false"
96 android:immersive="false"
97 android:label="@string/help_activity_label"
98 android:launchMode="standard"
99 android:multiprocess="false"
100 android:parentActivityName=".FonBotMainActivity"
101 android:stateNotNeeded="true"
102 android:windowSoftInputMode="stateAlwaysHidden" >
103 </activity>
104 <activity
105 android:name=".FonBotMainActivity"
106 android:immersive="false"
107 android:launchMode="standard"
108 android:multiprocess="false"
109 android:screenOrientation="unspecified"
110 android:stateNotNeeded="true"
111 android:uiOptions="splitActionBarWhenNarrow"
112 android:windowSoftInputMode="stateAlwaysHidden" >
113 <intent-filter>
114 <action android:name="android.intent.action.MAIN" />
115
116 <category android:name="android.intent.category.LAUNCHER" />
117 </intent-filter>
118 </activity>
119 <activity
120 android:name=".FonBotLocalActivity"
121 android:exported="false" >
122 </activity>
123 <activity
124 android:name=".FonBotPreferenceActivity"
125 android:exported="false" >
126 <intent-filter>
127 <action android:name="android.intent.action.VIEW" />
128
129 <category android:name="android.intent.category.DEFAULT" />
130
131 <data android:scheme="ro.ieval.fonbot.FonBotPreferenceActivity" />
132 </intent-filter>
133 </activity>
134 <activity
135 android:name=".DialogActivity"
136 android:exported="false"
137 android:noHistory="true"
138 android:theme="@android:style/Theme.Dialog" >
139 </activity>
140
141 <service android:name=".FonBotMainService" >
142 </service>
143
144 <receiver
145 android:name=".SmsReceiver"
146 android:permission="android.permission.BROADCAST_SMS" >
147 <intent-filter android:priority="2147483647" >
148 <action android:name="android.provider.Telephony.SMS_RECEIVED" />
149 </intent-filter>
150 </receiver>
151 <receiver android:name=".SmsStatusReceiver" >
152 </receiver>
153 <receiver
154 android:name=".FonBotAdminReceiver"
155 android:exported="false"
156 android:permission="android.permission.BIND_DEVICE_ADMIN" >
157 <intent-filter>
158 <action android:name="android.app.action.DEVICE_ADMIN_ENABLED" />
159 </intent-filter>
160
161 <meta-data
162 android:name="android.app.device_admin"
163 android:resource="@xml/admin" />
164 </receiver>
165 <receiver
166 android:name=".ProtectedBroadcastReceiver"
167 android:exported="true" >
168 <intent-filter>
169 <action android:name="android.intent.action.BATTERY_LOW" />
170 <action android:name="android.intent.action.BATTERY_OKAY" />
171 <action android:name="android.intent.action.BOOT_COMPLETED" />
172 <action android:name="android.net.conn.CONNECTIVITY_CHANGE" />
173 </intent-filter>
174 </receiver>
175 </application>
176
177 </manifest>
This page took 0.025541 seconds and 5 git commands to generate.