1
1
<?xml version =" 1.0" encoding =" utf-8" ?>
2
2
<manifest xmlns : android =" http://schemas.android.com/apk/res/android"
3
+ xmlns : tools =" http://schemas.android.com/tools"
3
4
package =" ecnu.uleda" >
4
-
5
+ <uses-permission android : name =" android.permission.CAMERA" />
6
+ <uses-permission android : name =" android.permission.GET_TASKS" />
7
+ <uses-permission android : name =" android.permission.READ_LOGS" />
8
+ <uses-permission android : name =" android.permission.VIBRATE" />
9
+ <uses-permission android : name =" android.permission.WRITE_EXTERNAL_STORAGE" />
5
10
<!-- 通过GPS得到精确位置 -->
6
- <uses-permission android : name =" android.permission.ACCESS_FINE_LOCATION" />
7
- <!-- 通过网络得到粗略位置 -->
8
- <uses-permission android : name =" android.permission.ACCESS_COARSE_LOCATION" />
9
- <!-- 访问网络. 某些位置信息需要从网络服务器获取 -->
10
- <uses-permission android : name =" android.permission.INTERNET" />
11
- <!-- 访问WiFi状态. 需要WiFi信息用于网络定位 -->
12
- <uses-permission android : name =" android.permission.ACCESS_WIFI_STATE" />
13
- <!-- 修改WiFi状态. 发起WiFi扫描, 需要WiFi信息用于网络定位 -->
14
- <uses-permission android : name =" android.permission.CHANGE_WIFI_STATE" />
15
- <!-- 访问网络状态, 检测网络的可用性. 需要网络运营商相关信息用于网络定位 -->
16
- <uses-permission android : name =" android.permission.ACCESS_NETWORK_STATE" />
17
- <!-- 访问网络的变化, 需要某些信息用于网络定位 -->
18
- <uses-permission android : name =" android.permission.CHANGE_NETWORK_STATE" />
19
- <!-- 访问手机当前状态, 需要某些信息用于网络定位 -->
20
- <uses-permission android : name =" android.permission.READ_EXTERNAL_STORAGE" />
21
- <uses-permission android : name =" android.permission.WRITE_EXTERNAL_STORAGE" />
22
- <uses-permission android : name =" android.permission.READ_PHONE_STATE" />
23
-
11
+ <uses-permission android : name =" android.permission.ACCESS_FINE_LOCATION" />
12
+ <uses-permission android : name =" android.permission.ACCESS_COARSE_LOCATION" />
13
+ <uses-permission android : name =" android.permission.INTERNET" />
14
+ <uses-permission android : name =" android.permission.ACCESS_WIFI_STATE" />
15
+ <uses-permission android : name =" android.permission.CHANGE_WIFI_STATE" />
16
+ <uses-permission android : name =" android.permission.ACCESS_NETWORK_STATE" />
17
+ <uses-permission android : name =" android.permission.CHANGE_NETWORK_STATE" />
18
+ <uses-permission android : name =" android.permission.READ_EXTERNAL_STORAGE" />
19
+ <uses-permission android : name =" android.permission.READ_PHONE_STATE" />
20
+ <uses-permission android : name =" android.permission.INTERNET" />
21
+ <uses-permission android : name =" android.permission.ACCESS_NETWORK_STATE" />
22
+ <uses-permission android : name =" android.permission.RECORD_AUDIO" />
23
+ <uses-permission android : name =" android.permission.WAKE_LOCK" />
24
+ <uses-permission android : name =" android.permission.MODIFY_AUDIO_SETTINGS" />
25
+ <uses-permission android : name =" android.permission.READ_CONTACTS" />
26
+ <uses-permission android : name =" android.permission.RECEIVE_BOOT_COMPLETED" />
27
+ <!-- Mob短信验证 -->
28
+ <uses-permission android : name =" android.permission.RECEIVE_SMS" />
29
+ <uses-permission android : name =" android.permission.READ_SMS" />
24
30
<application
31
+ android : name =" ecnu.uleda.function_module.App"
25
32
android : allowBackup =" true"
26
33
android : icon =" @mipmap/ic_launcher"
27
34
android : label =" @string/app_name"
28
- android : largeHeap =" true"
29
35
android : supportsRtl =" true"
30
36
android : theme =" @style/UMainTheme" >
31
37
<meta-data
32
38
android : name =" TencentMapSDK"
33
- android : value =" DYXBZ-ALP33-ZZV3L-3LKO5-PLDRF-AKFEO" />
34
-
39
+ android : value =" DYXBZ-ALP33-ZZV3L-3LKO5-PLDRF-AKFEO" />
40
+ <service
41
+ android : name =" com.tencent.qalsdk.service.QalService"
42
+ android : exported =" true"
43
+ android : process =" :QALSERVICE" >
44
+ </service >
45
+ <service
46
+ android : name =" com.tencent.qalsdk.service.QalAssistService"
47
+ android : exported =" false"
48
+ android : process =" :QALSERVICE" >
49
+ </service >
50
+ <!-- 【必须】 离线消息广播接收器 -->
51
+ <receiver
52
+ android : name =" com.tencent.qalsdk.QALBroadcastReceiver"
53
+ android : exported =" false" >
54
+ <intent-filter >
55
+ <action android : name =" com.tencent.qalsdk.broadcast.qal" />
56
+ </intent-filter >
57
+ </receiver >
58
+ <receiver
59
+ android : name =" com.tencent.qalsdk.core.NetConnInfoCenter" android : process =" :QALSERVICE" >
60
+ <intent-filter >
61
+ <action android : name =" android.intent.action.BOOT_COMPLETED" />
62
+ </intent-filter >
63
+ <intent-filter >
64
+ <action android : name =" android.net.conn.CONNECTIVITY_CHANGE" />
65
+ </intent-filter >
66
+ <intent-filter >
67
+ <action android : name =" android.intent.action.TIME_SET" />
68
+ </intent-filter >
69
+ <intent-filter >
70
+ <action android : name =" android.intent.action.TIMEZONE_CHANGED" />
71
+ </intent-filter >
72
+ <!-- ImSDK 3.0.2 后添加 -->
73
+ <intent-filter >
74
+ <action android : name =" com.tencent.qalsdk.service.TASK_REMOVED" />
75
+ </intent-filter >
76
+ </receiver >
35
77
<activity
36
78
android : name =" .view_controller.UMainActivity"
37
79
android : launchMode =" singleTask"
38
- android : screenOrientation =" portrait" />
80
+ android : screenOrientation =" portrait" />
39
81
<activity
40
82
android : name =" .view_controller.LoginActivity"
41
- android : screenOrientation =" portrait" />
83
+ android : screenOrientation =" portrait" />
42
84
<activity
43
85
android : name =" .view_controller.WelcomeActivity"
44
86
android : screenOrientation =" portrait"
45
87
android : theme =" @style/WelcomeTheme" >
46
88
<intent-filter >
47
- <action android : name =" android.intent.action.MAIN" />
48
-
49
- <category android : name =" android.intent.category.LAUNCHER" />
89
+ <action android : name =" android.intent.action.MAIN" />
90
+ <category android : name =" android.intent.category.LAUNCHER" />
50
91
</intent-filter >
51
92
</activity >
52
93
<activity
53
- android : name =" .view_controller.TaskDetailsActivity"
54
- android : screenOrientation =" portrait" />
55
- <activity android : name =" .view_controller.SettingActivity" />
56
- <activity android : name =" .view_controller.SingleUserInfoActivity" />
57
- <activity android : name =" .view_controller.SettingUserActivity" />
58
- <activity android : name =" .view_controller.SettingGeneralActivity" />
59
- <activity android : name =" .view_controller.SettingFeedbackActivity" />
60
- <activity android : name =" .view_controller.SettingAboutActivity" />
61
- <activity android : name =" .view_controller.MyWalletActivity" />
62
- <activity android : name =" .view_controller.MyQrActivity" />
63
- <activity android : name =" .view_controller.SettingUserPhoneActivity" />
64
- <activity android : name =" .view_controller.Mywallet_RechargeActivity" />
65
- <activity android : name =" .view_controller.PopupwindowActivity" />
66
- <activity android : name =" .view_controller.TaskPostActivity" />
67
- <activity android : name =" .view_controller.LocationListActivity" />
68
- <activity android : name =" .view_controller.Community" />
69
- <activity android : name =" .view_controller.GetBackByNumber" />
70
- <activity android : name =" .view_controller.MessageVertify" />
71
- <activity android : name =" .view_controller.UserRegister" />
72
- <activity android : name =" .view_controller.MyTaskInFo" />
73
- <activity android : name =" .view_controller.AddNewFriends" />
74
- <activity android : name =" .view_controller.TaskEditActivity" />
75
- <activity android : name =" .view_controller.Chart" />
76
- <activity android : name =" .view_controller.ReleasedUcircleActivity" >
77
- </activity >
78
- </application >
94
+ android : name =" .view_controller.task.activity.TaskDetailsActivity"
95
+ android : screenOrientation =" portrait"
96
+ android : theme =" @style/UMainTheme" />
97
+ <activity android : name =" .view_controller.SettingActivity" />
98
+ <activity android : name =" .view_controller.SingleUserInfoActivity" />
99
+ <activity android : name =" .view_controller.SettingUserActivity" />
100
+ <activity android : name =" .view_controller.SettingGeneralActivity" />
101
+ <activity android : name =" .view_controller.SettingFeedbackActivity" />
102
+ <activity android : name =" .view_controller.SettingAboutActivity" />
103
+ <activity android : name =" .view_controller.MyWalletActivity" />
104
+ <activity android : name =" .view_controller.MyQrActivity" />
105
+ <activity android : name =" .view_controller.SettingUserPhoneActivity" />
106
+ <activity android : name =" .view_controller.Mywallet_RechargeActivity" />
107
+ <activity android : name =" .view_controller.widgets.UcircleDetailActivity" />
108
+ <activity android : name =" .view_controller.PopupwindowActivity" />
109
+ <activity
110
+ android : name =" .view_controller.TaskPostActivity"
111
+ android : screenOrientation =" portrait"
112
+ android : theme =" @style/UMainTheme" />
113
+ <activity android : name =" .view_controller.LocationListActivity" />
114
+ <activity android : name =" .view_controller.Community" />
115
+ <activity android : name =" .view_controller.GetBackByNumber" />
116
+ <activity android : name =" .view_controller.MessageVertify" />
117
+ <activity android : name =" .view_controller.UserRegister" />
118
+ <activity android : name =" .view_controller.MyTaskInFo" />
119
+ <activity android : name =" .view_controller.AddNewFriends" />
120
+ <activity android : name =" .view_controller.TaskEditActivity" />
121
+ <activity android : name =" .view_controller.ChatActivity" />
122
+ <activity android : name =" .view_controller.ReleasedUcircleActivity"
123
+ android : exported =" true" />
124
+ <activity android : name =" .view_controller.task.activity.ActivityDetailsActivity"
125
+ android : theme =" @style/NoStatusBarTheme"
126
+ android : parentActivityName =" .view_controller.UMainActivity" />
127
+ <activity android : name =" .view_controller.CommonBigImageActivity"
128
+ android : theme =" @style/Theme.AppCompat.Light.NoActionBar" />
129
+ <activity android : name =" .view_controller.message.SendMessageActivity"
130
+ android : windowSoftInputMode =" adjustPan"
131
+ android : theme =" @style/Theme.AppCompat.Light.NoActionBar" />
132
+ <activity android : name =" .view_controller.task.activity.ActivityEditActivity"
133
+ android : theme =" @style/UMainThemeActionBar" />
134
+ <!-- Mob短信验证 -->
135
+ <activity
136
+ android : name =" com.mob.tools.MobUIShell"
137
+ android : theme =" @android:style/Theme.Translucent.NoTitleBar"
138
+ android : configChanges =" keyboardHidden|orientation|screenSize"
139
+ android : windowSoftInputMode =" stateHidden|adjustResize" />
79
140
141
+ <activity android : name =" .view_controller.AlbumActivity"
142
+ android : theme =" @style/AppTheme" />
143
+ <activity android : name =" .view_controller.ImageFile"
144
+ android : theme =" @style/AppTheme" />
145
+ <activity android : name =" .view_controller.ShowAllPhoto"
146
+ android : theme =" @style/AppTheme" />
147
+
148
+
149
+ <!-- 会话列表 -->
150
+ <!-- 聚合会话列表 -->
151
+ <!-- 会话界面 -->
152
+ <provider
153
+ android : name =" .function_module.PhotoFileProvider"
154
+ android : authorities =" com.example.cameraalbumtest.fileprovider"
155
+ android : exported =" false"
156
+ android : grantUriPermissions =" true" >
157
+ <meta-data
158
+ android : name =" android.support.FILE_PROVIDER_PATHS"
159
+ android : resource =" @xml/file_paths" />
160
+ </provider >
161
+ </application >
80
162
</manifest >
0 commit comments