1<manifest xmlns:android="http://schemas.android.com/apk/res/android" 2 package="com.android.locationtracker"> 3 4 <!-- Permissions for the Location Service --> 5 <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> 6 <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> 7 8 <!-- Permission for wifi --> 9 <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> 10 11 <!-- give the location tracker ability to induce device insomnia --> 12 <uses-permission android:name="android.permission.WAKE_LOCK" /> 13 14 <!-- Permission for SD card --> 15 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 16 17 <application android:label="@string/app_label"> 18 <activity android:name="TrackerActivity" android:label="Location Tracker"> 19 <intent-filter> 20 <action android:name="android.intent.action.MAIN" /> 21 <category android:name="android.intent.category.LAUNCHER" /> 22 </intent-filter> 23 </activity> 24 <service android:name=".TrackerService" /> 25 <activity android:label="@string/settings_menu" android:name="SettingsActivity" /> 26 <provider android:name=".data.TrackerProvider" 27 android:authorities="com.android.locationtracker" /> 28 </application> 29 30</manifest> 31