-
Notifications
You must be signed in to change notification settings - Fork 1
/
AndroidManifest.xml
153 lines (129 loc) · 5.78 KB
/
AndroidManifest.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.hro.museapp"
android:versionCode="5"
android:versionName="2.3" >
<uses-sdk
android:minSdkVersion="14"
android:targetSdkVersion="17" />
<permission
android:name="com.hro.museapp.permission.MAPS_RECEIVE"
android:protectionLevel="signature" />
<!-- Required permissions -->
<uses-permission
android:name="com.hro.museapp.permission.MAPS_RECEIVE"
android:protectionLevel="signature" />
<!-- Used by the API to download map tiles from Google Maps servers: -->
<uses-permission android:name="android.permission.INTERNET" />
<!-- Allows the API to access Google web-based services: -->
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" />
<!-- Allows the API to cache map tile data in the device's external storage area: -->
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<!-- Optional permissions -->
<!-- Allows the API to use WiFi or mobile cell data (or both) to determine the device's location: -->
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<!-- Allows the API to use the Global Positioning System (GPS) to determine the device's location to within a very small area : -->
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<!-- Allows app to use callIntent : -->
<uses-permission android:name="android.permission.CALL_PHONE" >
</uses-permission>
<uses-feature android:name="android.hardware.telephony" android:required="false" />
<!-- Version 2 of the Google Maps Android API requires OpenGL ES version 2 -->
<!-- This notifies external services of the requirement. In particular, it has the effect of preventing Google Play Store from displaying your app on devices that don't support OpenGL ES version 2. -->
<uses-feature android:name="android.hardware.screen.portrait" />
<uses-feature
android:glEsVersion="0x00020000"
android:required="true" />
<application
android:configChanges="keyboardHidden|orientation"
android:debuggable="false"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:largeHeap="true"
android:logo="@drawable/ic_launcher"
android:theme="@style/Theme.MyAppTheme" >
<!-- Startup screen -->
<activity
android:name="com.hro.museapp.Launch"
android:label="@string/app_name"
android:screenOrientation="portrait" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<!-- Start menu -->
<activity
android:name="com.hro.museapp.Start"
android:label="@string/start_menu"
android:screenOrientation="portrait" >
<intent-filter>
<action android:name="com.hro.museapp.START" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
<activity
android:name="com.hro.museapp.MainScreenActivity"
android:label="@string/app_name"
android:screenOrientation="portrait" >
<intent-filter>
<action android:name="com.hro.museapp.MAIN" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
<!-- All Product Activity -->
<activity
android:name="com.hro.museapp.AllPlacesActivity"
android:label="@string/all_places"
android:launchMode="singleTop"
android:screenOrientation="portrait" >
</activity>
<!-- Edit Place Activity -->
<activity
android:name="com.hro.museapp.ShowPlaceActivity"
android:label="@string/details"
android:screenOrientation="portrait" >
</activity>
<activity
android:name="com.hro.museapp.FavouritesList"
android:label="@string/favourites"
android:screenOrientation="portrait" >
</activity>
<activity
android:name="com.hro.museapp.map.MyMapActivity"
android:label="@string/app_name"
android:screenOrientation="portrait" >
</activity>
<activity
android:name="com.hro.museapp.map.ClusteringMapActivity"
android:label="@string/map_view"
android:launchMode="singleTop"
android:screenOrientation="portrait" >
</activity>
<activity
android:name="com.hro.museapp.LaunchTimeTestActivity"
android:screenOrientation="portrait" />
<meta-data
android:name="com.google.android.maps.v2.API_KEY"
android:screenOrientation="portrait"
android:value="@string/maps_apikey" />
<activity android:name="GPSTracker" >
</activity>
<activity
android:name="AllCharitiesActivity"
android:label="@string/charities"
android:screenOrientation="portrait" >
</activity>
<activity
android:name="AboutAppActivity"
android:label="@string/aboutus"
android:screenOrientation="portrait" >
</activity>
<activity
android:name="ShowCharityActivity"
android:label="@string/charities"
android:screenOrientation="portrait" >
</activity>
</application>
</manifest>