forked from getActivity/AndroidProject
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathAndroidManifest.xml
More file actions
170 lines (142 loc) · 6.74 KB
/
AndroidManifest.xml
File metadata and controls
170 lines (142 loc) · 6.74 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
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
<?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="com.hjq.demo">
<!-- 外部存储读写权限 -->
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<!-- 拍照权限 -->
<uses-permission android:name="android.permission.CAMERA" />
<!-- 联网权限 -->
<uses-permission android:name="android.permission.INTERNET" />
<!-- 访问网络状态 -->
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<!-- 安装包的权限 -->
<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" />
<application
android:name=".common.MyApplication"
android:allowBackup="false"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:networkSecurityConfig="@xml/network_security_config"
android:roundIcon="@mipmap/ic_launcher"
android:theme="@style/AppTheme"
android:usesCleartextTraffic="true"
tools:targetApi="n">
<!-- 适配Android 7.0文件意图 -->
<provider
android:name="androidx.core.content.FileProvider"
android:authorities="${applicationId}.provider"
android:exported="false"
android:grantUriPermissions="true">
<meta-data
android:name="android.support.FILE_PROVIDER_PATHS"
android:resource="@xml/file_paths" />
</provider>
<!-- 崩溃界面 -->
<activity
android:name=".ui.activity.CrashActivity"
android:configChanges="orientation|screenSize|keyboardHidden"
android:process=":crash"
android:screenOrientation="portrait" />
<!-- 启动页面(因为使用了LauncherTheme,所以不要给这个Activity设置screenOrientation属性,会导致崩溃) -->
<activity
android:name=".ui.activity.SplashActivity"
android:configChanges="orientation|screenSize|keyboardHidden"
android:theme="@style/SplashTheme">
<!-- 程序入口 -->
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<!-- App 首页 -->
<activity
android:name=".ui.activity.HomeActivity"
android:alwaysRetainTaskState="true"
android:configChanges="orientation|screenSize|keyboardHidden"
android:launchMode="singleTask"
android:screenOrientation="portrait" />
<!-- 登录界面 -->
<activity
android:name=".ui.activity.LoginActivity"
android:configChanges="orientation|screenSize|keyboardHidden"
android:screenOrientation="portrait" />
<!-- 注册界面 -->
<activity
android:name=".ui.activity.RegisterActivity"
android:configChanges="orientation|screenSize|keyboardHidden"
android:screenOrientation="portrait" />
<!-- 设置界面 -->
<activity
android:name=".ui.activity.SettingActivity"
android:configChanges="orientation|screenSize|keyboardHidden"
android:label="@string/setting_title"
android:screenOrientation="portrait" />
<!-- 忘记密码 -->
<activity
android:name=".ui.activity.PasswordForgetActivity"
android:configChanges="orientation|screenSize|keyboardHidden"
android:label="@string/password_forget_title"
android:screenOrientation="portrait" />
<!-- 重置密码 -->
<activity
android:name=".ui.activity.PasswordResetActivity"
android:configChanges="orientation|screenSize|keyboardHidden"
android:label="@string/password_reset_title"
android:screenOrientation="portrait" />
<!-- 手机号校验 -->
<activity
android:name=".ui.activity.PhoneVerifyActivity"
android:configChanges="orientation|screenSize|keyboardHidden"
android:label="@string/phone_verify_title"
android:screenOrientation="portrait" />
<!-- 手机号更换 -->
<activity
android:name=".ui.activity.PhoneResetActivity"
android:configChanges="orientation|screenSize|keyboardHidden"
android:label="@string/phone_reset_title"
android:screenOrientation="portrait" />
<!-- 关于我们 -->
<activity
android:name=".ui.activity.AboutActivity"
android:configChanges="orientation|screenSize|keyboardHidden"
android:label="@string/about_title"
android:screenOrientation="portrait" />
<!-- 个人资料 -->
<activity
android:name=".ui.activity.PersonalDataActivity"
android:configChanges="orientation|screenSize|keyboardHidden"
android:label="@string/personal_data_title"
android:screenOrientation="portrait" />
<!-- 浏览器 -->
<activity
android:name=".ui.activity.WebActivity"
android:configChanges="orientation|screenSize|keyboardHidden"
android:label="@string/web_title"
android:screenOrientation="portrait" />
<!-- 图片选择 -->
<activity
android:name=".ui.activity.PhotoActivity"
android:configChanges="orientation|screenSize|keyboardHidden"
android:label="@string/photo_title"
android:screenOrientation="portrait" />
<!-- 查看大图 -->
<activity
android:name=".ui.activity.ImageActivity"
android:configChanges="orientation|screenSize|keyboardHidden"
android:screenOrientation="portrait" />
<!-- 对话框案例 -->
<activity
android:name=".ui.activity.DialogActivity"
android:configChanges="orientation|screenSize|keyboardHidden"
android:screenOrientation="portrait" />
<!-- 状态案例 -->
<activity
android:name=".ui.activity.StatusActivity"
android:configChanges="orientation|screenSize|keyboardHidden"
android:screenOrientation="portrait" />
</application>
</manifest>