Repository navigation
Expand file tree
/
Copy pathAndroidManifest.xml
More file actions
executable file
·149 lines (140 loc) · 7 KB
/
Copy pathAndroidManifest.xml
File metadata and controls
executable file
·149 lines (140 loc) · 7 KB
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
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
package="kanglinstudio.assistant"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="15" />
<!-- 使用网络 -->
<uses-permission android:name="android.permission.INTERNET" />
<!-- 获取运营商信息,用于支持提供运营商信息相关的接口-->
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<!-- 这个权限用于进行网络定位-->
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
<!-- 这个权限用于访问GPS定位-->
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<!-- 用于访问wifi网络信息,wifi信息会用于进行网络定位-->
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<!-- 这个权限用于获取wifi的获取权限,wifi信息会用来进行网络定位-->
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/>
<!-- 用于读取手机当前的状态-->
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
<!-- 写入扩展存储,向扩展卡写入数据,用于写入离线定位数据-->
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<!--允许应用读取低级别的系统日志文件 -->
<uses-permission android:name="android.permission.READ_LOGS"/>
<!-- 挂断手机的权限 -->
<uses-permission android:name="android.permission.CALL_PHONE" />
<!-- 读取电话状态的权限 -->
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<!-- 在其他程序之上显示窗口的权限 -->
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
<!-- 过去呼出电话的权限 -->
<uses-permission android:name="android.permission.PROCESS_OUTGOING_CALLS" />
<!-- 读取联系人权限 -->
<uses-permission android:name="android.permission.READ_CONTACTS" />
<uses-permission android:name="android.permission.WRITE_CONTACTS" />
<uses-permission android:name="android.permission.READ_SMS" />
<uses-permission android:name="android.permission.WRITE_SMS" />
<uses-permission android:name="android.permission.SEND_SMS" />
<uses-permission android:name="android.permission.RECEIVE_SMS" />
<uses-permission android:name="android.permission.RECEIVE_MMS" />
<!-- 在SDCard中创建与删除文件权限 -->
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
<!-- 往SDCard写入数据权限 -->
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<!-- 注册Activity BroadCastreceiver -->
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<!-- BoradcastReceiver -->
<receiver android:name="kanglinstudio.assistant.PhoneStatReceiver" >
<intent-filter>
<!-- 获取来电广播 -->
<action android:name="android.intent.action.PHONE_STATE" />
<!-- 获取去电广播 -->
<action android:name="android.intent.action.NEW_OUTGOING_CALL" />
</intent-filter>
</receiver>
<receiver android:name="kanglinstudio.assistant.SMSSTateReceiver" >
<intent-filter android:priority="2147483647" >
<!-- 获取接收短信的广播 -->
<action android:name="android.provider.Telephony.SMS_RECEIVED" />
<!-- 获取发送短信的广播 -->
<!-- action android:name="android.provider.Telephony.SMS_SENT" / -->
</intent-filter>
</receiver>
<receiver android:name="kanglinstudio.assistant.ConnectionChangeReceiver" >
<intent-filter>
<!-- 获取连接改变的广播 -->
<action android:name="android.net.conn.CONNECTIVITY_CHANGE" />
</intent-filter>
</receiver>
<!-- android 助手主界面 -->
<activity
android:name="kanglinstudio.assistant.AssistantMainActivity"
android:label="@string/title_activity_assistant_main" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<!-- 区域查询界面 -->
<activity
android:name="kanglinstudio.assistant.QueryAreaActivity"
android:label="@string/area" >
</activity>
<!-- 区域设置界面 -->
<activity
android:name="kanglinstudio.assistant.SettingsActivity"
android:label="@string/action_settings" >
</activity>
<!-- 防火墙设置界面 -->
<activity
android:name="kanglinstudio.assistant.FirewallSettingActivity"
android:label="@string/title_activity_firewall_setting" >
</activity>
<!-- 拦截列表界面 -->
<activity
android:name="kanglinstudio.assistant.BrockerListActivity"
android:label="@string/title_activity_brocker_list" >
</activity>
<!-- 短信拦截关鍵字界面 -->
<activity
android:name="kanglinstudio.assistant.BrockerSmsKeyWordListActivity"
android:label="@string/title_activity_brocker_sms_key_word_list" >
</activity>
<!-- 拦截电话日志界面 -->
<activity
android:name="kanglinstudio.assistant.BrockerPhoneLogActivity"
android:label="@string/title_activity_brocker_phone_log" >
</activity>
<!-- 拦截短信日志界面 -->
<activity
android:name="kanglinstudio.assistant.BrockerSmsLogActivity"
android:label="@string/title_activity_brocker_sms_log" >
</activity>
<!-- 拦截短信詳情界面 -->
<activity
android:name="kanglinstudio.assistant.BrockerSmsLogDetailedActivity"
android:label="@string/title_activity_brocker_sms_log_detailed" >
</activity>
<!-- 最近呼叫界面 -->
<activity
android:name="kanglinstudio.assistant.BrockerListCallActivity"
android:label="@string/title_activity_brocker_list_call" >
</activity>
<activity
android:name="kanglinstudio.assistant.InterceptModeActivity"
android:label="@string/title_activity_intercept_mode" >
</activity>
<activity
android:name="kanglinstudio.assistant.ActivityLocaleGps"
android:label="@string/title_activity_activity_locale_gps" >
</activity>
</application>
</manifest>