Subversion Repositories SmartDukaan

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
21478 rajender 1
<?xml version="1.0" encoding="utf-8"?>
2
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
3
    package="com.saholic.profittill"
4
    android:versionCode="38"
5
    android:versionName="1.4.3" >
6
 
7
    <uses-sdk
8
        android:minSdkVersion="14"
9
        android:targetSdkVersion="23" />
10
 
11
    <uses-permission android:name="android.permission.RECEIVE_SMS" />
12
    <uses-permission android:name="android.permission.READ_SMS" />
13
    <uses-permission android:name="android.permission.READ_PHONE_STATE" />
14
    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
15
    <uses-permission android:name="android.permission.GET_TASKS" />
16
    <uses-permission android:name="android.permission.INTERNET" />
17
    <uses-permission android:name="android.permission.GET_ACCOUNTS" />
18
    <uses-permission android:name="android.permission.USE_CREDENTIALS" />
19
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
20
    <uses-permission android:name="android.permission.NETWORK" />
21
    <uses-permission android:name="android.permission.BLUETOOTH" />
22
    <uses-permission android:name="android.permission.CALL_PHONE" />
23
    <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
24
 
25
    <!-- Optional permission for Analytics to run. -->
26
    <uses-permission android:name="android.permission.WAKE_LOCK" />
27
    <uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" />
28
 
29
    <permission
30
        android:name="com.saholic.profittill.permission.C2D_MESSAGE"
31
        android:protectionLevel="signature" />
32
 
33
    <uses-permission android:name="com.saholic.profittill.permission.C2D_MESSAGE" />
34
 
35
    <application
36
        name="com.saholic.profittill.main.GoogleAnalyticsTracker"
37
        android:name="com.android.tools.fd.runtime.BootstrapApplication"
38
        android:allowBackup="true"
39
        android:icon="@drawable/pmsplashnew"
40
        android:label="ProfitMandi"
41
        android:theme="@style/AppTheme" >
42
        <meta-data
43
            android:name="com.google.android.gms.version"
44
            android:value="@integer/google_play_services_version" />
45
        <meta-data
46
            android:name="com.google.android.gms.analytics.globalConfigResource"
47
            android:resource="@xml/global_tracker" />
48
 
49
        <activity
50
            android:name="com.saholic.profittill.SplashScreen"
51
            android:label="ProfitMandi" >
52
            <intent-filter>
53
                <action android:name="android.intent.action.MAIN" />
54
 
55
                <category android:name="android.intent.category.LAUNCHER" />
56
            </intent-filter>
57
            <intent-filter>
58
                <action android:name="android.intent.action.VIEW" />
59
 
60
                <category android:name="android.intent.category.BROWSABLE" />
61
                <category android:name="android.intent.category.DEFAULT" />
62
 
63
                <data android:scheme="profitmandiapp" />
64
            </intent-filter>
65
        </activity>
66
        <activity
67
            android:name="com.saholic.profittill.main.LoginActivity"
68
            android:label="@string/title_activity_login"
69
            android:windowSoftInputMode="stateAlwaysHidden" />
70
        <activity
71
            android:name="com.saholic.profittill.main.DealsHome"
72
            android:label="@string/title_activity_deals_home" />
73
        <activity
74
            android:name="com.saholic.profittill.main.MainActivity"
75
            android:configChanges="orientation|screenSize"
76
            android:uiOptions="splitActionBarWhenNarrow" />
77
 
78
        <intent-filter>
79
            <action android:name="com.google.android.c2dm.intent.REGISTRATION" />
80
 
81
            <category android:name="com.saholic.profittill.main" />
82
        </intent-filter>
83
 
84
        <activity
85
            android:name="com.saholic.profittill.Utils.SplashInternetNotWorking"
86
            android:label="@string/title_activity_splash_internet_not_working" />
87
        <!-- AppKey -->
88
        <meta-data
89
            android:name="TESTIN_APPKEY"
90
            android:value="a02e1684da74928c14e366017f2557b7" />
91
        <!-- Distribution channel -->
92
        <meta-data
93
            android:name="TESTIN_CHANNEL"
94
            android:value="GooglePlay" />
95
 
96
        <receiver
97
            android:name="com.google.android.gms.analytics.AnalyticsReceiver"
98
            android:enabled="true" >
99
            <intent-filter>
100
                <action android:name="com.google.android.gms.analytics.ANALYTICS_DISPATCH" />
101
            </intent-filter>
102
        </receiver>
103
 
104
        <service
105
            android:name="com.google.android.gms.analytics.AnalyticsService"
106
            android:enabled="true"
107
            android:exported="false" />
108
 
109
        <!--
110
             Optionally, register CampaignTrackingReceiver and CampaignTrackingService to enable
111
             installation campaign reporting
112
        -->
113
        <receiver
114
            android:name="com.google.android.gms.analytics.CampaignTrackingReceiver"
115
            android:exported="true" >
116
            <intent-filter>
117
                <action android:name="com.android.vending.INSTALL_REFERRER" />
118
            </intent-filter>
119
        </receiver>
120
 
121
        <service android:name="com.google.android.gms.analytics.CampaignTrackingService" />
122
 
123
        <receiver
124
            android:name="com.saholic.profittill.main.ReferrerReceiver"
125
            android:enabled="true"
126
            android:exported="true" >
127
            <intent-filter>
128
                <action android:name="com.android.vending.INSTALL_REFERRER" />
129
            </intent-filter>
130
        </receiver>
131
        <receiver
132
            android:name="com.saholic.profittill.BroadcastReceivers.UpdateReceiver"
133
            android:enabled="true"
134
            android:exported="true" >
135
            <intent-filter>
136
                <action android:name="android.intent.action.PACKAGE_REPLACED" />
137
 
138
                <data
139
                    android:path="com.saholic.profittill"
140
                    android:scheme="package" />
141
            </intent-filter>
142
        </receiver>
143
 
144
        <meta-data
145
            android:name="io.fabric.ApiKey"
146
            android:value="d6335724208862d050f59f5de4c4b29b42d32065" />
147
 
148
        <service
149
            android:name="com.saholic.profittill.Services.PollingService"
150
            android:exported="false" />
151
 
152
        <receiver
153
            android:name="com.saholic.profittill.BroadcastReceivers.PollRestartReceiver"
154
            android:enabled="true"
155
            android:exported="true" >
156
            <intent-filter>
157
                <action android:name="android.intent.action.BOOT_COMPLETED" />
158
            </intent-filter>
159
        </receiver>
160
 
161
        <service android:name="com.saholic.profittill.MyFirebaseMessagingService" >
162
            <intent-filter>
163
                <action android:name="com.google.firebase.MESSAGING_EVENT" />
164
            </intent-filter>
165
        </service>
166
        <service android:name="com.saholic.profittill.MyFirebaseInstanceIDService" >
167
            <intent-filter>
168
                <action android:name="com.google.firebase.INSTANCE_ID_EVENT" />
169
            </intent-filter>
170
        </service>
171
 
172
        <activity
173
            android:name="com.google.android.gms.common.api.GoogleApiActivity"
174
            android:exported="false"
175
            android:theme="@android:style/Theme.Translucent.NoTitleBar" />
176
 
177
        <provider
178
            android:name="com.google.firebase.provider.FirebaseInitProvider"
179
            android:authorities="com.saholic.profittill.firebaseinitprovider"
180
            android:exported="false"
181
            android:initOrder="100" />
182
 
183
        <activity
184
            android:name="com.google.android.gms.auth.api.signin.internal.SignInHubActivity"
185
            android:excludeFromRecents="true"
186
            android:exported="false"
187
            android:theme="@android:style/Theme.Translucent.NoTitleBar" />
188
        <!--
189
Service handling Google Sign-In user revocation. For apps that do not integrate with
190
            Google Sign-In, this service will never be started.
191
        -->
192
        <service
193
            android:name="com.google.android.gms.auth.api.signin.RevocationBoundService"
194
            android:exported="true"
195
            android:permission="com.google.android.gms.auth.api.signin.permission.REVOCATION_NOTIFICATION" />
196
        <!--
197
 FirebaseMessagingService performs security checks at runtime,
198
             no need for explicit permissions despite exported="true"
199
        -->
200
        <service
201
            android:name="com.google.firebase.messaging.FirebaseMessagingService"
202
            android:exported="true" >
203
            <intent-filter android:priority="-500" >
204
                <action android:name="com.google.firebase.MESSAGING_EVENT" />
205
            </intent-filter>
206
        </service>
207
 
208
        <receiver
209
            android:name="com.google.firebase.iid.FirebaseInstanceIdReceiver"
210
            android:exported="true"
211
            android:permission="com.google.android.c2dm.permission.SEND" >
212
            <intent-filter>
213
                <action android:name="com.google.android.c2dm.intent.RECEIVE" />
214
                <action android:name="com.google.android.c2dm.intent.REGISTRATION" />
215
 
216
                <category android:name="com.saholic.profittill" />
217
            </intent-filter>
218
        </receiver>
219
        <!--
220
 Internal (not exported) receiver used by the app to start its own exported services
221
             without risk of being spoofed.
222
        -->
223
        <receiver
224
            android:name="com.google.firebase.iid.FirebaseInstanceIdInternalReceiver"
225
            android:exported="false" />
226
        <!--
227
 FirebaseInstanceIdService performs security checks at runtime,
228
             no need for explicit permissions despite exported="true"
229
        -->
230
        <service
231
            android:name="com.google.firebase.iid.FirebaseInstanceIdService"
232
            android:exported="true" >
233
            <intent-filter android:priority="-500" >
234
                <action android:name="com.google.firebase.INSTANCE_ID_EVENT" />
235
            </intent-filter>
236
        </service>
237
 
238
        <receiver
239
            android:name="com.google.android.gms.measurement.AppMeasurementReceiver"
240
            android:enabled="true" >
241
            <intent-filter>
242
                <action android:name="com.google.android.gms.measurement.UPLOAD" />
243
            </intent-filter>
244
        </receiver>
245
 
246
        <service
247
            android:name="com.google.android.gms.measurement.AppMeasurementService"
248
            android:enabled="true"
249
            android:exported="false" />
250
    </application>
251
 
252
</manifest>