下载逻辑,网络请求兼容android12+

This commit is contained in:
Lihongda 2024-01-06 19:39:31 +08:00
parent e53e0496d6
commit c0d5b628f9
3 changed files with 7 additions and 7 deletions

View File

@ -139,9 +139,9 @@
android:name="android.permission.READ_EXTERNAL_STORAGE"
android:maxSdkVersion="32" />
<uses-permission
android:name="android.permission.MANAGE_EXTERNAL_STORAGE"
android:maxSdkVersion="32"
tools:ignore="ScopedStorage" />
android:name="android.permission.MANAGE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.WRITE_MEDIA_STORAGE"
tools:ignore="ProtectedPermissions" />
<uses-permission android:name="android.permission.READ_MEDIA_IMAGES" />
<uses-permission android:name="android.permission.READ_MEDIA_VIDEO" />
<!--在SDCard中创建与删除文件权限-->

View File

@ -675,9 +675,10 @@ public class DeviceFragment extends BaseV4Fragment implements ObservableScrollVi
boolean hasPermission = PermissionHelper.checkFilePermission(getActivity());
LogUtils.d("LHD 是否具有文件管理权限:" + hasPermission);
if (!hasPermission) {
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) {
LogUtils.d("LHD android 13不需要请求");
} else if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) {
// if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) {
// LogUtils.d("LHD android 13不需要请求");
// } else
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) {
//请求文件系统权限
LogUtils.d("LHD 请求MANAGE_EXTERNAL_STORAGE权限");
Intent intent = new Intent(Settings.ACTION_MANAGE_APP_ALL_FILES_ACCESS_PERMISSION);

View File

@ -7,7 +7,6 @@ import android.util.Log;
import com.alibaba.sdk.android.push.MessageReceiver;
import com.alibaba.sdk.android.push.notification.CPushMessage;
import com.ifish.activity.RecentContactsActivity;
import com.ifish.utils.AnimationUtil;
import java.util.Map;