fix: 修复自动导入照片功能,添加存储权限请求
- 添加READ_MEDIA_IMAGES和READ_EXTERNAL_STORAGE权限 - 实现权限请求逻辑,用户首次点击时请求权限 - 权限授予后自动导入最后N张照片
This commit is contained in:
Binary file not shown.
@@ -1,4 +1,4 @@
|
||||
#Wed Mar 11 19:27:43 CST 2026
|
||||
#Wed Mar 11 21:32:08 CST 2026
|
||||
path.4=14/classes.dex
|
||||
path.3=12/classes.dex
|
||||
path.2=10/classes.dex
|
||||
|
||||
Binary file not shown.
@@ -28,167 +28,177 @@
|
||||
20-->C:\Users\xiaji\AndroidStudioProjects\anroid-CheckShot\app\src\main\AndroidManifest.xml:11:5-81
|
||||
20-->C:\Users\xiaji\AndroidStudioProjects\anroid-CheckShot\app\src\main\AndroidManifest.xml:11:22-78
|
||||
21
|
||||
22 <permission
|
||||
22-->[androidx.core:core:1.12.0] C:\Users\xiaji\.gradle\caches\transforms-3\2ccd268e0ca2e1cd10ec650ac8067a3e\transformed\core-1.12.0\AndroidManifest.xml:22:5-24:47
|
||||
23 android:name="com.inspection.camera.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"
|
||||
23-->[androidx.core:core:1.12.0] C:\Users\xiaji\.gradle\caches\transforms-3\2ccd268e0ca2e1cd10ec650ac8067a3e\transformed\core-1.12.0\AndroidManifest.xml:23:9-81
|
||||
24 android:protectionLevel="signature" />
|
||||
24-->[androidx.core:core:1.12.0] C:\Users\xiaji\.gradle\caches\transforms-3\2ccd268e0ca2e1cd10ec650ac8067a3e\transformed\core-1.12.0\AndroidManifest.xml:24:9-44
|
||||
25
|
||||
26 <uses-permission android:name="com.inspection.camera.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION" />
|
||||
26-->[androidx.core:core:1.12.0] C:\Users\xiaji\.gradle\caches\transforms-3\2ccd268e0ca2e1cd10ec650ac8067a3e\transformed\core-1.12.0\AndroidManifest.xml:26:5-97
|
||||
26-->[androidx.core:core:1.12.0] C:\Users\xiaji\.gradle\caches\transforms-3\2ccd268e0ca2e1cd10ec650ac8067a3e\transformed\core-1.12.0\AndroidManifest.xml:26:22-94
|
||||
22 <!-- 相册读取权限 -->
|
||||
23 <uses-permission android:name="android.permission.READ_MEDIA_IMAGES" />
|
||||
23-->C:\Users\xiaji\AndroidStudioProjects\anroid-CheckShot\app\src\main\AndroidManifest.xml:14:5-76
|
||||
23-->C:\Users\xiaji\AndroidStudioProjects\anroid-CheckShot\app\src\main\AndroidManifest.xml:14:22-73
|
||||
24 <uses-permission
|
||||
24-->C:\Users\xiaji\AndroidStudioProjects\anroid-CheckShot\app\src\main\AndroidManifest.xml:15:5-107
|
||||
25 android:name="android.permission.READ_EXTERNAL_STORAGE"
|
||||
25-->C:\Users\xiaji\AndroidStudioProjects\anroid-CheckShot\app\src\main\AndroidManifest.xml:15:22-77
|
||||
26 android:maxSdkVersion="32" />
|
||||
26-->C:\Users\xiaji\AndroidStudioProjects\anroid-CheckShot\app\src\main\AndroidManifest.xml:15:78-104
|
||||
27
|
||||
28 <application
|
||||
28-->C:\Users\xiaji\AndroidStudioProjects\anroid-CheckShot\app\src\main\AndroidManifest.xml:13:5-32:19
|
||||
29 android:name="com.inspection.camera.InspectionCameraApp"
|
||||
29-->C:\Users\xiaji\AndroidStudioProjects\anroid-CheckShot\app\src\main\AndroidManifest.xml:14:9-44
|
||||
30 android:allowBackup="true"
|
||||
30-->C:\Users\xiaji\AndroidStudioProjects\anroid-CheckShot\app\src\main\AndroidManifest.xml:15:9-35
|
||||
31 android:appComponentFactory="androidx.core.app.CoreComponentFactory"
|
||||
31-->[androidx.core:core:1.12.0] C:\Users\xiaji\.gradle\caches\transforms-3\2ccd268e0ca2e1cd10ec650ac8067a3e\transformed\core-1.12.0\AndroidManifest.xml:28:18-86
|
||||
32 android:debuggable="true"
|
||||
33 android:extractNativeLibs="false"
|
||||
34 android:icon="@mipmap/ic_launcher"
|
||||
34-->C:\Users\xiaji\AndroidStudioProjects\anroid-CheckShot\app\src\main\AndroidManifest.xml:16:9-43
|
||||
35 android:label="@string/app_name"
|
||||
35-->C:\Users\xiaji\AndroidStudioProjects\anroid-CheckShot\app\src\main\AndroidManifest.xml:17:9-41
|
||||
36 android:roundIcon="@mipmap/ic_launcher_round"
|
||||
36-->C:\Users\xiaji\AndroidStudioProjects\anroid-CheckShot\app\src\main\AndroidManifest.xml:18:9-54
|
||||
37 android:supportsRtl="true"
|
||||
37-->C:\Users\xiaji\AndroidStudioProjects\anroid-CheckShot\app\src\main\AndroidManifest.xml:19:9-35
|
||||
38 android:theme="@style/Theme.InspectionCamera" >
|
||||
38-->C:\Users\xiaji\AndroidStudioProjects\anroid-CheckShot\app\src\main\AndroidManifest.xml:20:9-54
|
||||
39 <activity
|
||||
39-->C:\Users\xiaji\AndroidStudioProjects\anroid-CheckShot\app\src\main\AndroidManifest.xml:23:9-31:20
|
||||
40 android:name="com.inspection.camera.ui.MainActivity"
|
||||
40-->C:\Users\xiaji\AndroidStudioProjects\anroid-CheckShot\app\src\main\AndroidManifest.xml:24:13-44
|
||||
41 android:exported="true"
|
||||
41-->C:\Users\xiaji\AndroidStudioProjects\anroid-CheckShot\app\src\main\AndroidManifest.xml:25:13-36
|
||||
42 android:theme="@style/Theme.InspectionCamera" >
|
||||
42-->C:\Users\xiaji\AndroidStudioProjects\anroid-CheckShot\app\src\main\AndroidManifest.xml:26:13-58
|
||||
43 <intent-filter>
|
||||
43-->C:\Users\xiaji\AndroidStudioProjects\anroid-CheckShot\app\src\main\AndroidManifest.xml:27:13-30:29
|
||||
44 <action android:name="android.intent.action.MAIN" />
|
||||
44-->C:\Users\xiaji\AndroidStudioProjects\anroid-CheckShot\app\src\main\AndroidManifest.xml:28:17-69
|
||||
44-->C:\Users\xiaji\AndroidStudioProjects\anroid-CheckShot\app\src\main\AndroidManifest.xml:28:25-66
|
||||
45
|
||||
46 <category android:name="android.intent.category.LAUNCHER" />
|
||||
46-->C:\Users\xiaji\AndroidStudioProjects\anroid-CheckShot\app\src\main\AndroidManifest.xml:29:17-77
|
||||
46-->C:\Users\xiaji\AndroidStudioProjects\anroid-CheckShot\app\src\main\AndroidManifest.xml:29:27-74
|
||||
47 </intent-filter>
|
||||
48 </activity>
|
||||
49
|
||||
50 <service
|
||||
50-->[androidx.camera:camera-camera2:1.3.0] C:\Users\xiaji\.gradle\caches\transforms-3\b0511461a22b4ec804d33f3f6245e333\transformed\camera-camera2-1.3.0\AndroidManifest.xml:24:9-33:19
|
||||
51 android:name="androidx.camera.core.impl.MetadataHolderService"
|
||||
51-->[androidx.camera:camera-camera2:1.3.0] C:\Users\xiaji\.gradle\caches\transforms-3\b0511461a22b4ec804d33f3f6245e333\transformed\camera-camera2-1.3.0\AndroidManifest.xml:25:13-75
|
||||
52 android:enabled="false"
|
||||
52-->[androidx.camera:camera-camera2:1.3.0] C:\Users\xiaji\.gradle\caches\transforms-3\b0511461a22b4ec804d33f3f6245e333\transformed\camera-camera2-1.3.0\AndroidManifest.xml:26:13-36
|
||||
53 android:exported="false" >
|
||||
53-->[androidx.camera:camera-camera2:1.3.0] C:\Users\xiaji\.gradle\caches\transforms-3\b0511461a22b4ec804d33f3f6245e333\transformed\camera-camera2-1.3.0\AndroidManifest.xml:27:13-37
|
||||
54 <meta-data
|
||||
54-->[androidx.camera:camera-camera2:1.3.0] C:\Users\xiaji\.gradle\caches\transforms-3\b0511461a22b4ec804d33f3f6245e333\transformed\camera-camera2-1.3.0\AndroidManifest.xml:30:13-32:89
|
||||
55 android:name="androidx.camera.core.impl.MetadataHolderService.DEFAULT_CONFIG_PROVIDER"
|
||||
55-->[androidx.camera:camera-camera2:1.3.0] C:\Users\xiaji\.gradle\caches\transforms-3\b0511461a22b4ec804d33f3f6245e333\transformed\camera-camera2-1.3.0\AndroidManifest.xml:31:17-103
|
||||
56 android:value="androidx.camera.camera2.Camera2Config$DefaultProvider" />
|
||||
56-->[androidx.camera:camera-camera2:1.3.0] C:\Users\xiaji\.gradle\caches\transforms-3\b0511461a22b4ec804d33f3f6245e333\transformed\camera-camera2-1.3.0\AndroidManifest.xml:32:17-86
|
||||
57 </service>
|
||||
58
|
||||
59 <activity
|
||||
59-->[com.google.android.gms:play-services-base:18.1.0] C:\Users\xiaji\.gradle\caches\transforms-3\a07423590cddbae4afa1a8ffe54409e1\transformed\play-services-base-18.1.0\AndroidManifest.xml:20:9-22:45
|
||||
60 android:name="com.google.android.gms.common.api.GoogleApiActivity"
|
||||
60-->[com.google.android.gms:play-services-base:18.1.0] C:\Users\xiaji\.gradle\caches\transforms-3\a07423590cddbae4afa1a8ffe54409e1\transformed\play-services-base-18.1.0\AndroidManifest.xml:20:19-85
|
||||
61 android:exported="false"
|
||||
61-->[com.google.android.gms:play-services-base:18.1.0] C:\Users\xiaji\.gradle\caches\transforms-3\a07423590cddbae4afa1a8ffe54409e1\transformed\play-services-base-18.1.0\AndroidManifest.xml:22:19-43
|
||||
62 android:theme="@android:style/Theme.Translucent.NoTitleBar" />
|
||||
62-->[com.google.android.gms:play-services-base:18.1.0] C:\Users\xiaji\.gradle\caches\transforms-3\a07423590cddbae4afa1a8ffe54409e1\transformed\play-services-base-18.1.0\AndroidManifest.xml:21:19-78
|
||||
63
|
||||
64 <meta-data
|
||||
64-->[com.google.android.gms:play-services-basement:18.1.0] C:\Users\xiaji\.gradle\caches\transforms-3\d83dac885cb6847a1d0c23c51a2a758d\transformed\play-services-basement-18.1.0\AndroidManifest.xml:21:9-23:69
|
||||
65 android:name="com.google.android.gms.version"
|
||||
65-->[com.google.android.gms:play-services-basement:18.1.0] C:\Users\xiaji\.gradle\caches\transforms-3\d83dac885cb6847a1d0c23c51a2a758d\transformed\play-services-basement-18.1.0\AndroidManifest.xml:22:13-58
|
||||
66 android:value="@integer/google_play_services_version" />
|
||||
66-->[com.google.android.gms:play-services-basement:18.1.0] C:\Users\xiaji\.gradle\caches\transforms-3\d83dac885cb6847a1d0c23c51a2a758d\transformed\play-services-basement-18.1.0\AndroidManifest.xml:23:13-66
|
||||
67
|
||||
68 <activity
|
||||
68-->[androidx.compose.ui:ui-test-manifest:1.5.4] C:\Users\xiaji\.gradle\caches\transforms-3\49134ffb815cfa1aa0256497e0d3da3b\transformed\ui-test-manifest-1.5.4\AndroidManifest.xml:23:9-25:39
|
||||
69 android:name="androidx.activity.ComponentActivity"
|
||||
69-->[androidx.compose.ui:ui-test-manifest:1.5.4] C:\Users\xiaji\.gradle\caches\transforms-3\49134ffb815cfa1aa0256497e0d3da3b\transformed\ui-test-manifest-1.5.4\AndroidManifest.xml:24:13-63
|
||||
70 android:exported="true" />
|
||||
70-->[androidx.compose.ui:ui-test-manifest:1.5.4] C:\Users\xiaji\.gradle\caches\transforms-3\49134ffb815cfa1aa0256497e0d3da3b\transformed\ui-test-manifest-1.5.4\AndroidManifest.xml:25:13-36
|
||||
71 <activity
|
||||
71-->[androidx.compose.ui:ui-tooling-android:1.5.4] C:\Users\xiaji\.gradle\caches\transforms-3\998fe5af4dd61ac534bc82a3b8e21c03\transformed\ui-tooling-release\AndroidManifest.xml:23:9-25:39
|
||||
72 android:name="androidx.compose.ui.tooling.PreviewActivity"
|
||||
72-->[androidx.compose.ui:ui-tooling-android:1.5.4] C:\Users\xiaji\.gradle\caches\transforms-3\998fe5af4dd61ac534bc82a3b8e21c03\transformed\ui-tooling-release\AndroidManifest.xml:24:13-71
|
||||
73 android:exported="true" />
|
||||
73-->[androidx.compose.ui:ui-tooling-android:1.5.4] C:\Users\xiaji\.gradle\caches\transforms-3\998fe5af4dd61ac534bc82a3b8e21c03\transformed\ui-tooling-release\AndroidManifest.xml:25:13-36
|
||||
74
|
||||
75 <provider
|
||||
75-->[androidx.emoji2:emoji2:1.4.0] C:\Users\xiaji\.gradle\caches\transforms-3\da3398c4e0ab94412c8944ea49b75246\transformed\emoji2-1.4.0\AndroidManifest.xml:24:9-32:20
|
||||
76 android:name="androidx.startup.InitializationProvider"
|
||||
76-->[androidx.emoji2:emoji2:1.4.0] C:\Users\xiaji\.gradle\caches\transforms-3\da3398c4e0ab94412c8944ea49b75246\transformed\emoji2-1.4.0\AndroidManifest.xml:25:13-67
|
||||
77 android:authorities="com.inspection.camera.androidx-startup"
|
||||
77-->[androidx.emoji2:emoji2:1.4.0] C:\Users\xiaji\.gradle\caches\transforms-3\da3398c4e0ab94412c8944ea49b75246\transformed\emoji2-1.4.0\AndroidManifest.xml:26:13-68
|
||||
78 android:exported="false" >
|
||||
78-->[androidx.emoji2:emoji2:1.4.0] C:\Users\xiaji\.gradle\caches\transforms-3\da3398c4e0ab94412c8944ea49b75246\transformed\emoji2-1.4.0\AndroidManifest.xml:27:13-37
|
||||
79 <meta-data
|
||||
79-->[androidx.emoji2:emoji2:1.4.0] C:\Users\xiaji\.gradle\caches\transforms-3\da3398c4e0ab94412c8944ea49b75246\transformed\emoji2-1.4.0\AndroidManifest.xml:29:13-31:52
|
||||
80 android:name="androidx.emoji2.text.EmojiCompatInitializer"
|
||||
80-->[androidx.emoji2:emoji2:1.4.0] C:\Users\xiaji\.gradle\caches\transforms-3\da3398c4e0ab94412c8944ea49b75246\transformed\emoji2-1.4.0\AndroidManifest.xml:30:17-75
|
||||
81 android:value="androidx.startup" />
|
||||
81-->[androidx.emoji2:emoji2:1.4.0] C:\Users\xiaji\.gradle\caches\transforms-3\da3398c4e0ab94412c8944ea49b75246\transformed\emoji2-1.4.0\AndroidManifest.xml:31:17-49
|
||||
82 <meta-data
|
||||
82-->[androidx.lifecycle:lifecycle-process:2.6.2] C:\Users\xiaji\.gradle\caches\transforms-3\b8d11ad8426ba34454d5792641948162\transformed\lifecycle-process-2.6.2\AndroidManifest.xml:29:13-31:52
|
||||
83 android:name="androidx.lifecycle.ProcessLifecycleInitializer"
|
||||
83-->[androidx.lifecycle:lifecycle-process:2.6.2] C:\Users\xiaji\.gradle\caches\transforms-3\b8d11ad8426ba34454d5792641948162\transformed\lifecycle-process-2.6.2\AndroidManifest.xml:30:17-78
|
||||
84 android:value="androidx.startup" />
|
||||
84-->[androidx.lifecycle:lifecycle-process:2.6.2] C:\Users\xiaji\.gradle\caches\transforms-3\b8d11ad8426ba34454d5792641948162\transformed\lifecycle-process-2.6.2\AndroidManifest.xml:31:17-49
|
||||
85 <meta-data
|
||||
85-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\xiaji\.gradle\caches\transforms-3\76dba03a24495dc966af796d5f293c95\transformed\profileinstaller-1.3.1\AndroidManifest.xml:29:13-31:52
|
||||
86 android:name="androidx.profileinstaller.ProfileInstallerInitializer"
|
||||
86-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\xiaji\.gradle\caches\transforms-3\76dba03a24495dc966af796d5f293c95\transformed\profileinstaller-1.3.1\AndroidManifest.xml:30:17-85
|
||||
87 android:value="androidx.startup" />
|
||||
87-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\xiaji\.gradle\caches\transforms-3\76dba03a24495dc966af796d5f293c95\transformed\profileinstaller-1.3.1\AndroidManifest.xml:31:17-49
|
||||
88 </provider>
|
||||
89
|
||||
90 <receiver
|
||||
90-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\xiaji\.gradle\caches\transforms-3\76dba03a24495dc966af796d5f293c95\transformed\profileinstaller-1.3.1\AndroidManifest.xml:34:9-52:20
|
||||
91 android:name="androidx.profileinstaller.ProfileInstallReceiver"
|
||||
91-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\xiaji\.gradle\caches\transforms-3\76dba03a24495dc966af796d5f293c95\transformed\profileinstaller-1.3.1\AndroidManifest.xml:35:13-76
|
||||
92 android:directBootAware="false"
|
||||
92-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\xiaji\.gradle\caches\transforms-3\76dba03a24495dc966af796d5f293c95\transformed\profileinstaller-1.3.1\AndroidManifest.xml:36:13-44
|
||||
93 android:enabled="true"
|
||||
93-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\xiaji\.gradle\caches\transforms-3\76dba03a24495dc966af796d5f293c95\transformed\profileinstaller-1.3.1\AndroidManifest.xml:37:13-35
|
||||
94 android:exported="true"
|
||||
94-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\xiaji\.gradle\caches\transforms-3\76dba03a24495dc966af796d5f293c95\transformed\profileinstaller-1.3.1\AndroidManifest.xml:38:13-36
|
||||
95 android:permission="android.permission.DUMP" >
|
||||
95-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\xiaji\.gradle\caches\transforms-3\76dba03a24495dc966af796d5f293c95\transformed\profileinstaller-1.3.1\AndroidManifest.xml:39:13-57
|
||||
96 <intent-filter>
|
||||
96-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\xiaji\.gradle\caches\transforms-3\76dba03a24495dc966af796d5f293c95\transformed\profileinstaller-1.3.1\AndroidManifest.xml:40:13-42:29
|
||||
97 <action android:name="androidx.profileinstaller.action.INSTALL_PROFILE" />
|
||||
97-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\xiaji\.gradle\caches\transforms-3\76dba03a24495dc966af796d5f293c95\transformed\profileinstaller-1.3.1\AndroidManifest.xml:41:17-91
|
||||
97-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\xiaji\.gradle\caches\transforms-3\76dba03a24495dc966af796d5f293c95\transformed\profileinstaller-1.3.1\AndroidManifest.xml:41:25-88
|
||||
98 </intent-filter>
|
||||
99 <intent-filter>
|
||||
99-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\xiaji\.gradle\caches\transforms-3\76dba03a24495dc966af796d5f293c95\transformed\profileinstaller-1.3.1\AndroidManifest.xml:43:13-45:29
|
||||
100 <action android:name="androidx.profileinstaller.action.SKIP_FILE" />
|
||||
100-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\xiaji\.gradle\caches\transforms-3\76dba03a24495dc966af796d5f293c95\transformed\profileinstaller-1.3.1\AndroidManifest.xml:44:17-85
|
||||
100-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\xiaji\.gradle\caches\transforms-3\76dba03a24495dc966af796d5f293c95\transformed\profileinstaller-1.3.1\AndroidManifest.xml:44:25-82
|
||||
101 </intent-filter>
|
||||
102 <intent-filter>
|
||||
102-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\xiaji\.gradle\caches\transforms-3\76dba03a24495dc966af796d5f293c95\transformed\profileinstaller-1.3.1\AndroidManifest.xml:46:13-48:29
|
||||
103 <action android:name="androidx.profileinstaller.action.SAVE_PROFILE" />
|
||||
103-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\xiaji\.gradle\caches\transforms-3\76dba03a24495dc966af796d5f293c95\transformed\profileinstaller-1.3.1\AndroidManifest.xml:47:17-88
|
||||
103-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\xiaji\.gradle\caches\transforms-3\76dba03a24495dc966af796d5f293c95\transformed\profileinstaller-1.3.1\AndroidManifest.xml:47:25-85
|
||||
104 </intent-filter>
|
||||
105 <intent-filter>
|
||||
105-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\xiaji\.gradle\caches\transforms-3\76dba03a24495dc966af796d5f293c95\transformed\profileinstaller-1.3.1\AndroidManifest.xml:49:13-51:29
|
||||
106 <action android:name="androidx.profileinstaller.action.BENCHMARK_OPERATION" />
|
||||
106-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\xiaji\.gradle\caches\transforms-3\76dba03a24495dc966af796d5f293c95\transformed\profileinstaller-1.3.1\AndroidManifest.xml:50:17-95
|
||||
106-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\xiaji\.gradle\caches\transforms-3\76dba03a24495dc966af796d5f293c95\transformed\profileinstaller-1.3.1\AndroidManifest.xml:50:25-92
|
||||
107 </intent-filter>
|
||||
108 </receiver>
|
||||
109 </application>
|
||||
110
|
||||
111</manifest>
|
||||
28 <permission
|
||||
28-->[androidx.core:core:1.12.0] C:\Users\xiaji\.gradle\caches\transforms-3\2ccd268e0ca2e1cd10ec650ac8067a3e\transformed\core-1.12.0\AndroidManifest.xml:22:5-24:47
|
||||
29 android:name="com.inspection.camera.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"
|
||||
29-->[androidx.core:core:1.12.0] C:\Users\xiaji\.gradle\caches\transforms-3\2ccd268e0ca2e1cd10ec650ac8067a3e\transformed\core-1.12.0\AndroidManifest.xml:23:9-81
|
||||
30 android:protectionLevel="signature" />
|
||||
30-->[androidx.core:core:1.12.0] C:\Users\xiaji\.gradle\caches\transforms-3\2ccd268e0ca2e1cd10ec650ac8067a3e\transformed\core-1.12.0\AndroidManifest.xml:24:9-44
|
||||
31
|
||||
32 <uses-permission android:name="com.inspection.camera.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION" />
|
||||
32-->[androidx.core:core:1.12.0] C:\Users\xiaji\.gradle\caches\transforms-3\2ccd268e0ca2e1cd10ec650ac8067a3e\transformed\core-1.12.0\AndroidManifest.xml:26:5-97
|
||||
32-->[androidx.core:core:1.12.0] C:\Users\xiaji\.gradle\caches\transforms-3\2ccd268e0ca2e1cd10ec650ac8067a3e\transformed\core-1.12.0\AndroidManifest.xml:26:22-94
|
||||
33
|
||||
34 <application
|
||||
34-->C:\Users\xiaji\AndroidStudioProjects\anroid-CheckShot\app\src\main\AndroidManifest.xml:17:5-36:19
|
||||
35 android:name="com.inspection.camera.InspectionCameraApp"
|
||||
35-->C:\Users\xiaji\AndroidStudioProjects\anroid-CheckShot\app\src\main\AndroidManifest.xml:18:9-44
|
||||
36 android:allowBackup="true"
|
||||
36-->C:\Users\xiaji\AndroidStudioProjects\anroid-CheckShot\app\src\main\AndroidManifest.xml:19:9-35
|
||||
37 android:appComponentFactory="androidx.core.app.CoreComponentFactory"
|
||||
37-->[androidx.core:core:1.12.0] C:\Users\xiaji\.gradle\caches\transforms-3\2ccd268e0ca2e1cd10ec650ac8067a3e\transformed\core-1.12.0\AndroidManifest.xml:28:18-86
|
||||
38 android:debuggable="true"
|
||||
39 android:extractNativeLibs="false"
|
||||
40 android:icon="@mipmap/ic_launcher"
|
||||
40-->C:\Users\xiaji\AndroidStudioProjects\anroid-CheckShot\app\src\main\AndroidManifest.xml:20:9-43
|
||||
41 android:label="@string/app_name"
|
||||
41-->C:\Users\xiaji\AndroidStudioProjects\anroid-CheckShot\app\src\main\AndroidManifest.xml:21:9-41
|
||||
42 android:roundIcon="@mipmap/ic_launcher_round"
|
||||
42-->C:\Users\xiaji\AndroidStudioProjects\anroid-CheckShot\app\src\main\AndroidManifest.xml:22:9-54
|
||||
43 android:supportsRtl="true"
|
||||
43-->C:\Users\xiaji\AndroidStudioProjects\anroid-CheckShot\app\src\main\AndroidManifest.xml:23:9-35
|
||||
44 android:theme="@style/Theme.InspectionCamera" >
|
||||
44-->C:\Users\xiaji\AndroidStudioProjects\anroid-CheckShot\app\src\main\AndroidManifest.xml:24:9-54
|
||||
45 <activity
|
||||
45-->C:\Users\xiaji\AndroidStudioProjects\anroid-CheckShot\app\src\main\AndroidManifest.xml:27:9-35:20
|
||||
46 android:name="com.inspection.camera.ui.MainActivity"
|
||||
46-->C:\Users\xiaji\AndroidStudioProjects\anroid-CheckShot\app\src\main\AndroidManifest.xml:28:13-44
|
||||
47 android:exported="true"
|
||||
47-->C:\Users\xiaji\AndroidStudioProjects\anroid-CheckShot\app\src\main\AndroidManifest.xml:29:13-36
|
||||
48 android:theme="@style/Theme.InspectionCamera" >
|
||||
48-->C:\Users\xiaji\AndroidStudioProjects\anroid-CheckShot\app\src\main\AndroidManifest.xml:30:13-58
|
||||
49 <intent-filter>
|
||||
49-->C:\Users\xiaji\AndroidStudioProjects\anroid-CheckShot\app\src\main\AndroidManifest.xml:31:13-34:29
|
||||
50 <action android:name="android.intent.action.MAIN" />
|
||||
50-->C:\Users\xiaji\AndroidStudioProjects\anroid-CheckShot\app\src\main\AndroidManifest.xml:32:17-69
|
||||
50-->C:\Users\xiaji\AndroidStudioProjects\anroid-CheckShot\app\src\main\AndroidManifest.xml:32:25-66
|
||||
51
|
||||
52 <category android:name="android.intent.category.LAUNCHER" />
|
||||
52-->C:\Users\xiaji\AndroidStudioProjects\anroid-CheckShot\app\src\main\AndroidManifest.xml:33:17-77
|
||||
52-->C:\Users\xiaji\AndroidStudioProjects\anroid-CheckShot\app\src\main\AndroidManifest.xml:33:27-74
|
||||
53 </intent-filter>
|
||||
54 </activity>
|
||||
55
|
||||
56 <service
|
||||
56-->[androidx.camera:camera-camera2:1.3.0] C:\Users\xiaji\.gradle\caches\transforms-3\b0511461a22b4ec804d33f3f6245e333\transformed\camera-camera2-1.3.0\AndroidManifest.xml:24:9-33:19
|
||||
57 android:name="androidx.camera.core.impl.MetadataHolderService"
|
||||
57-->[androidx.camera:camera-camera2:1.3.0] C:\Users\xiaji\.gradle\caches\transforms-3\b0511461a22b4ec804d33f3f6245e333\transformed\camera-camera2-1.3.0\AndroidManifest.xml:25:13-75
|
||||
58 android:enabled="false"
|
||||
58-->[androidx.camera:camera-camera2:1.3.0] C:\Users\xiaji\.gradle\caches\transforms-3\b0511461a22b4ec804d33f3f6245e333\transformed\camera-camera2-1.3.0\AndroidManifest.xml:26:13-36
|
||||
59 android:exported="false" >
|
||||
59-->[androidx.camera:camera-camera2:1.3.0] C:\Users\xiaji\.gradle\caches\transforms-3\b0511461a22b4ec804d33f3f6245e333\transformed\camera-camera2-1.3.0\AndroidManifest.xml:27:13-37
|
||||
60 <meta-data
|
||||
60-->[androidx.camera:camera-camera2:1.3.0] C:\Users\xiaji\.gradle\caches\transforms-3\b0511461a22b4ec804d33f3f6245e333\transformed\camera-camera2-1.3.0\AndroidManifest.xml:30:13-32:89
|
||||
61 android:name="androidx.camera.core.impl.MetadataHolderService.DEFAULT_CONFIG_PROVIDER"
|
||||
61-->[androidx.camera:camera-camera2:1.3.0] C:\Users\xiaji\.gradle\caches\transforms-3\b0511461a22b4ec804d33f3f6245e333\transformed\camera-camera2-1.3.0\AndroidManifest.xml:31:17-103
|
||||
62 android:value="androidx.camera.camera2.Camera2Config$DefaultProvider" />
|
||||
62-->[androidx.camera:camera-camera2:1.3.0] C:\Users\xiaji\.gradle\caches\transforms-3\b0511461a22b4ec804d33f3f6245e333\transformed\camera-camera2-1.3.0\AndroidManifest.xml:32:17-86
|
||||
63 </service>
|
||||
64
|
||||
65 <activity
|
||||
65-->[com.google.android.gms:play-services-base:18.1.0] C:\Users\xiaji\.gradle\caches\transforms-3\a07423590cddbae4afa1a8ffe54409e1\transformed\play-services-base-18.1.0\AndroidManifest.xml:20:9-22:45
|
||||
66 android:name="com.google.android.gms.common.api.GoogleApiActivity"
|
||||
66-->[com.google.android.gms:play-services-base:18.1.0] C:\Users\xiaji\.gradle\caches\transforms-3\a07423590cddbae4afa1a8ffe54409e1\transformed\play-services-base-18.1.0\AndroidManifest.xml:20:19-85
|
||||
67 android:exported="false"
|
||||
67-->[com.google.android.gms:play-services-base:18.1.0] C:\Users\xiaji\.gradle\caches\transforms-3\a07423590cddbae4afa1a8ffe54409e1\transformed\play-services-base-18.1.0\AndroidManifest.xml:22:19-43
|
||||
68 android:theme="@android:style/Theme.Translucent.NoTitleBar" />
|
||||
68-->[com.google.android.gms:play-services-base:18.1.0] C:\Users\xiaji\.gradle\caches\transforms-3\a07423590cddbae4afa1a8ffe54409e1\transformed\play-services-base-18.1.0\AndroidManifest.xml:21:19-78
|
||||
69 <activity
|
||||
69-->[androidx.compose.ui:ui-tooling-android:1.5.4] C:\Users\xiaji\.gradle\caches\transforms-3\998fe5af4dd61ac534bc82a3b8e21c03\transformed\ui-tooling-release\AndroidManifest.xml:23:9-25:39
|
||||
70 android:name="androidx.compose.ui.tooling.PreviewActivity"
|
||||
70-->[androidx.compose.ui:ui-tooling-android:1.5.4] C:\Users\xiaji\.gradle\caches\transforms-3\998fe5af4dd61ac534bc82a3b8e21c03\transformed\ui-tooling-release\AndroidManifest.xml:24:13-71
|
||||
71 android:exported="true" />
|
||||
71-->[androidx.compose.ui:ui-tooling-android:1.5.4] C:\Users\xiaji\.gradle\caches\transforms-3\998fe5af4dd61ac534bc82a3b8e21c03\transformed\ui-tooling-release\AndroidManifest.xml:25:13-36
|
||||
72 <activity
|
||||
72-->[androidx.compose.ui:ui-test-manifest:1.5.4] C:\Users\xiaji\.gradle\caches\transforms-3\49134ffb815cfa1aa0256497e0d3da3b\transformed\ui-test-manifest-1.5.4\AndroidManifest.xml:23:9-25:39
|
||||
73 android:name="androidx.activity.ComponentActivity"
|
||||
73-->[androidx.compose.ui:ui-test-manifest:1.5.4] C:\Users\xiaji\.gradle\caches\transforms-3\49134ffb815cfa1aa0256497e0d3da3b\transformed\ui-test-manifest-1.5.4\AndroidManifest.xml:24:13-63
|
||||
74 android:exported="true" />
|
||||
74-->[androidx.compose.ui:ui-test-manifest:1.5.4] C:\Users\xiaji\.gradle\caches\transforms-3\49134ffb815cfa1aa0256497e0d3da3b\transformed\ui-test-manifest-1.5.4\AndroidManifest.xml:25:13-36
|
||||
75
|
||||
76 <provider
|
||||
76-->[androidx.emoji2:emoji2:1.4.0] C:\Users\xiaji\.gradle\caches\transforms-3\da3398c4e0ab94412c8944ea49b75246\transformed\emoji2-1.4.0\AndroidManifest.xml:24:9-32:20
|
||||
77 android:name="androidx.startup.InitializationProvider"
|
||||
77-->[androidx.emoji2:emoji2:1.4.0] C:\Users\xiaji\.gradle\caches\transforms-3\da3398c4e0ab94412c8944ea49b75246\transformed\emoji2-1.4.0\AndroidManifest.xml:25:13-67
|
||||
78 android:authorities="com.inspection.camera.androidx-startup"
|
||||
78-->[androidx.emoji2:emoji2:1.4.0] C:\Users\xiaji\.gradle\caches\transforms-3\da3398c4e0ab94412c8944ea49b75246\transformed\emoji2-1.4.0\AndroidManifest.xml:26:13-68
|
||||
79 android:exported="false" >
|
||||
79-->[androidx.emoji2:emoji2:1.4.0] C:\Users\xiaji\.gradle\caches\transforms-3\da3398c4e0ab94412c8944ea49b75246\transformed\emoji2-1.4.0\AndroidManifest.xml:27:13-37
|
||||
80 <meta-data
|
||||
80-->[androidx.emoji2:emoji2:1.4.0] C:\Users\xiaji\.gradle\caches\transforms-3\da3398c4e0ab94412c8944ea49b75246\transformed\emoji2-1.4.0\AndroidManifest.xml:29:13-31:52
|
||||
81 android:name="androidx.emoji2.text.EmojiCompatInitializer"
|
||||
81-->[androidx.emoji2:emoji2:1.4.0] C:\Users\xiaji\.gradle\caches\transforms-3\da3398c4e0ab94412c8944ea49b75246\transformed\emoji2-1.4.0\AndroidManifest.xml:30:17-75
|
||||
82 android:value="androidx.startup" />
|
||||
82-->[androidx.emoji2:emoji2:1.4.0] C:\Users\xiaji\.gradle\caches\transforms-3\da3398c4e0ab94412c8944ea49b75246\transformed\emoji2-1.4.0\AndroidManifest.xml:31:17-49
|
||||
83 <meta-data
|
||||
83-->[androidx.lifecycle:lifecycle-process:2.6.2] C:\Users\xiaji\.gradle\caches\transforms-3\b8d11ad8426ba34454d5792641948162\transformed\lifecycle-process-2.6.2\AndroidManifest.xml:29:13-31:52
|
||||
84 android:name="androidx.lifecycle.ProcessLifecycleInitializer"
|
||||
84-->[androidx.lifecycle:lifecycle-process:2.6.2] C:\Users\xiaji\.gradle\caches\transforms-3\b8d11ad8426ba34454d5792641948162\transformed\lifecycle-process-2.6.2\AndroidManifest.xml:30:17-78
|
||||
85 android:value="androidx.startup" />
|
||||
85-->[androidx.lifecycle:lifecycle-process:2.6.2] C:\Users\xiaji\.gradle\caches\transforms-3\b8d11ad8426ba34454d5792641948162\transformed\lifecycle-process-2.6.2\AndroidManifest.xml:31:17-49
|
||||
86 <meta-data
|
||||
86-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\xiaji\.gradle\caches\transforms-3\76dba03a24495dc966af796d5f293c95\transformed\profileinstaller-1.3.1\AndroidManifest.xml:29:13-31:52
|
||||
87 android:name="androidx.profileinstaller.ProfileInstallerInitializer"
|
||||
87-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\xiaji\.gradle\caches\transforms-3\76dba03a24495dc966af796d5f293c95\transformed\profileinstaller-1.3.1\AndroidManifest.xml:30:17-85
|
||||
88 android:value="androidx.startup" />
|
||||
88-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\xiaji\.gradle\caches\transforms-3\76dba03a24495dc966af796d5f293c95\transformed\profileinstaller-1.3.1\AndroidManifest.xml:31:17-49
|
||||
89 </provider>
|
||||
90
|
||||
91 <meta-data
|
||||
91-->[com.google.android.gms:play-services-basement:18.1.0] C:\Users\xiaji\.gradle\caches\transforms-3\d83dac885cb6847a1d0c23c51a2a758d\transformed\play-services-basement-18.1.0\AndroidManifest.xml:21:9-23:69
|
||||
92 android:name="com.google.android.gms.version"
|
||||
92-->[com.google.android.gms:play-services-basement:18.1.0] C:\Users\xiaji\.gradle\caches\transforms-3\d83dac885cb6847a1d0c23c51a2a758d\transformed\play-services-basement-18.1.0\AndroidManifest.xml:22:13-58
|
||||
93 android:value="@integer/google_play_services_version" />
|
||||
93-->[com.google.android.gms:play-services-basement:18.1.0] C:\Users\xiaji\.gradle\caches\transforms-3\d83dac885cb6847a1d0c23c51a2a758d\transformed\play-services-basement-18.1.0\AndroidManifest.xml:23:13-66
|
||||
94
|
||||
95 <receiver
|
||||
95-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\xiaji\.gradle\caches\transforms-3\76dba03a24495dc966af796d5f293c95\transformed\profileinstaller-1.3.1\AndroidManifest.xml:34:9-52:20
|
||||
96 android:name="androidx.profileinstaller.ProfileInstallReceiver"
|
||||
96-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\xiaji\.gradle\caches\transforms-3\76dba03a24495dc966af796d5f293c95\transformed\profileinstaller-1.3.1\AndroidManifest.xml:35:13-76
|
||||
97 android:directBootAware="false"
|
||||
97-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\xiaji\.gradle\caches\transforms-3\76dba03a24495dc966af796d5f293c95\transformed\profileinstaller-1.3.1\AndroidManifest.xml:36:13-44
|
||||
98 android:enabled="true"
|
||||
98-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\xiaji\.gradle\caches\transforms-3\76dba03a24495dc966af796d5f293c95\transformed\profileinstaller-1.3.1\AndroidManifest.xml:37:13-35
|
||||
99 android:exported="true"
|
||||
99-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\xiaji\.gradle\caches\transforms-3\76dba03a24495dc966af796d5f293c95\transformed\profileinstaller-1.3.1\AndroidManifest.xml:38:13-36
|
||||
100 android:permission="android.permission.DUMP" >
|
||||
100-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\xiaji\.gradle\caches\transforms-3\76dba03a24495dc966af796d5f293c95\transformed\profileinstaller-1.3.1\AndroidManifest.xml:39:13-57
|
||||
101 <intent-filter>
|
||||
101-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\xiaji\.gradle\caches\transforms-3\76dba03a24495dc966af796d5f293c95\transformed\profileinstaller-1.3.1\AndroidManifest.xml:40:13-42:29
|
||||
102 <action android:name="androidx.profileinstaller.action.INSTALL_PROFILE" />
|
||||
102-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\xiaji\.gradle\caches\transforms-3\76dba03a24495dc966af796d5f293c95\transformed\profileinstaller-1.3.1\AndroidManifest.xml:41:17-91
|
||||
102-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\xiaji\.gradle\caches\transforms-3\76dba03a24495dc966af796d5f293c95\transformed\profileinstaller-1.3.1\AndroidManifest.xml:41:25-88
|
||||
103 </intent-filter>
|
||||
104 <intent-filter>
|
||||
104-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\xiaji\.gradle\caches\transforms-3\76dba03a24495dc966af796d5f293c95\transformed\profileinstaller-1.3.1\AndroidManifest.xml:43:13-45:29
|
||||
105 <action android:name="androidx.profileinstaller.action.SKIP_FILE" />
|
||||
105-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\xiaji\.gradle\caches\transforms-3\76dba03a24495dc966af796d5f293c95\transformed\profileinstaller-1.3.1\AndroidManifest.xml:44:17-85
|
||||
105-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\xiaji\.gradle\caches\transforms-3\76dba03a24495dc966af796d5f293c95\transformed\profileinstaller-1.3.1\AndroidManifest.xml:44:25-82
|
||||
106 </intent-filter>
|
||||
107 <intent-filter>
|
||||
107-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\xiaji\.gradle\caches\transforms-3\76dba03a24495dc966af796d5f293c95\transformed\profileinstaller-1.3.1\AndroidManifest.xml:46:13-48:29
|
||||
108 <action android:name="androidx.profileinstaller.action.SAVE_PROFILE" />
|
||||
108-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\xiaji\.gradle\caches\transforms-3\76dba03a24495dc966af796d5f293c95\transformed\profileinstaller-1.3.1\AndroidManifest.xml:47:17-88
|
||||
108-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\xiaji\.gradle\caches\transforms-3\76dba03a24495dc966af796d5f293c95\transformed\profileinstaller-1.3.1\AndroidManifest.xml:47:25-85
|
||||
109 </intent-filter>
|
||||
110 <intent-filter>
|
||||
110-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\xiaji\.gradle\caches\transforms-3\76dba03a24495dc966af796d5f293c95\transformed\profileinstaller-1.3.1\AndroidManifest.xml:49:13-51:29
|
||||
111 <action android:name="androidx.profileinstaller.action.BENCHMARK_OPERATION" />
|
||||
111-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\xiaji\.gradle\caches\transforms-3\76dba03a24495dc966af796d5f293c95\transformed\profileinstaller-1.3.1\AndroidManifest.xml:50:17-95
|
||||
111-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\xiaji\.gradle\caches\transforms-3\76dba03a24495dc966af796d5f293c95\transformed\profileinstaller-1.3.1\AndroidManifest.xml:50:25-92
|
||||
112 </intent-filter>
|
||||
113 </receiver>
|
||||
114 </application>
|
||||
115
|
||||
116</manifest>
|
||||
|
||||
@@ -19,6 +19,12 @@
|
||||
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
|
||||
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
|
||||
|
||||
<!-- 相册读取权限 -->
|
||||
<uses-permission android:name="android.permission.READ_MEDIA_IMAGES" />
|
||||
<uses-permission
|
||||
android:name="android.permission.READ_EXTERNAL_STORAGE"
|
||||
android:maxSdkVersion="32" />
|
||||
|
||||
<permission
|
||||
android:name="com.inspection.camera.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"
|
||||
android:protectionLevel="signature" />
|
||||
@@ -60,17 +66,12 @@
|
||||
android:name="com.google.android.gms.common.api.GoogleApiActivity"
|
||||
android:exported="false"
|
||||
android:theme="@android:style/Theme.Translucent.NoTitleBar" />
|
||||
|
||||
<meta-data
|
||||
android:name="com.google.android.gms.version"
|
||||
android:value="@integer/google_play_services_version" />
|
||||
|
||||
<activity
|
||||
android:name="androidx.activity.ComponentActivity"
|
||||
android:exported="true" />
|
||||
<activity
|
||||
android:name="androidx.compose.ui.tooling.PreviewActivity"
|
||||
android:exported="true" />
|
||||
<activity
|
||||
android:name="androidx.activity.ComponentActivity"
|
||||
android:exported="true" />
|
||||
|
||||
<provider
|
||||
android:name="androidx.startup.InitializationProvider"
|
||||
@@ -87,6 +88,10 @@
|
||||
android:value="androidx.startup" />
|
||||
</provider>
|
||||
|
||||
<meta-data
|
||||
android:name="com.google.android.gms.version"
|
||||
android:value="@integer/google_play_services_version" />
|
||||
|
||||
<receiver
|
||||
android:name="androidx.profileinstaller.ProfileInstallReceiver"
|
||||
android:directBootAware="false"
|
||||
|
||||
@@ -19,6 +19,12 @@
|
||||
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
|
||||
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
|
||||
|
||||
<!-- 相册读取权限 -->
|
||||
<uses-permission android:name="android.permission.READ_MEDIA_IMAGES" />
|
||||
<uses-permission
|
||||
android:name="android.permission.READ_EXTERNAL_STORAGE"
|
||||
android:maxSdkVersion="32" />
|
||||
|
||||
<permission
|
||||
android:name="com.inspection.camera.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"
|
||||
android:protectionLevel="signature" />
|
||||
@@ -60,17 +66,12 @@
|
||||
android:name="com.google.android.gms.common.api.GoogleApiActivity"
|
||||
android:exported="false"
|
||||
android:theme="@android:style/Theme.Translucent.NoTitleBar" />
|
||||
|
||||
<meta-data
|
||||
android:name="com.google.android.gms.version"
|
||||
android:value="@integer/google_play_services_version" />
|
||||
|
||||
<activity
|
||||
android:name="androidx.activity.ComponentActivity"
|
||||
android:exported="true" />
|
||||
<activity
|
||||
android:name="androidx.compose.ui.tooling.PreviewActivity"
|
||||
android:exported="true" />
|
||||
<activity
|
||||
android:name="androidx.activity.ComponentActivity"
|
||||
android:exported="true" />
|
||||
|
||||
<provider
|
||||
android:name="androidx.startup.InitializationProvider"
|
||||
@@ -87,6 +88,10 @@
|
||||
android:value="androidx.startup" />
|
||||
</provider>
|
||||
|
||||
<meta-data
|
||||
android:name="com.google.android.gms.version"
|
||||
android:value="@integer/google_play_services_version" />
|
||||
|
||||
<receiver
|
||||
android:name="androidx.profileinstaller.ProfileInstallReceiver"
|
||||
android:directBootAware="false"
|
||||
|
||||
@@ -19,6 +19,12 @@
|
||||
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
|
||||
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
|
||||
|
||||
<!-- 相册读取权限 -->
|
||||
<uses-permission android:name="android.permission.READ_MEDIA_IMAGES" />
|
||||
<uses-permission
|
||||
android:name="android.permission.READ_EXTERNAL_STORAGE"
|
||||
android:maxSdkVersion="32" />
|
||||
|
||||
<permission
|
||||
android:name="com.inspection.camera.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"
|
||||
android:protectionLevel="signature" />
|
||||
@@ -60,17 +66,12 @@
|
||||
android:name="com.google.android.gms.common.api.GoogleApiActivity"
|
||||
android:exported="false"
|
||||
android:theme="@android:style/Theme.Translucent.NoTitleBar" />
|
||||
|
||||
<meta-data
|
||||
android:name="com.google.android.gms.version"
|
||||
android:value="@integer/google_play_services_version" />
|
||||
|
||||
<activity
|
||||
android:name="androidx.activity.ComponentActivity"
|
||||
android:exported="true" />
|
||||
<activity
|
||||
android:name="androidx.compose.ui.tooling.PreviewActivity"
|
||||
android:exported="true" />
|
||||
<activity
|
||||
android:name="androidx.activity.ComponentActivity"
|
||||
android:exported="true" />
|
||||
|
||||
<provider
|
||||
android:name="androidx.startup.InitializationProvider"
|
||||
@@ -87,6 +88,10 @@
|
||||
android:value="androidx.startup" />
|
||||
</provider>
|
||||
|
||||
<meta-data
|
||||
android:name="com.google.android.gms.version"
|
||||
android:value="@integer/google_play_services_version" />
|
||||
|
||||
<receiver
|
||||
android:name="androidx.profileinstaller.ProfileInstallReceiver"
|
||||
android:directBootAware="false"
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user