下载逻辑,网络请求兼容android12+
This commit is contained in:
parent
e53e0496d6
commit
c0d5b628f9
|
|
@ -139,9 +139,9 @@
|
||||||
android:name="android.permission.READ_EXTERNAL_STORAGE"
|
android:name="android.permission.READ_EXTERNAL_STORAGE"
|
||||||
android:maxSdkVersion="32" />
|
android:maxSdkVersion="32" />
|
||||||
<uses-permission
|
<uses-permission
|
||||||
android:name="android.permission.MANAGE_EXTERNAL_STORAGE"
|
android:name="android.permission.MANAGE_EXTERNAL_STORAGE"/>
|
||||||
android:maxSdkVersion="32"
|
<uses-permission android:name="android.permission.WRITE_MEDIA_STORAGE"
|
||||||
tools:ignore="ScopedStorage" />
|
tools:ignore="ProtectedPermissions" />
|
||||||
<uses-permission android:name="android.permission.READ_MEDIA_IMAGES" />
|
<uses-permission android:name="android.permission.READ_MEDIA_IMAGES" />
|
||||||
<uses-permission android:name="android.permission.READ_MEDIA_VIDEO" />
|
<uses-permission android:name="android.permission.READ_MEDIA_VIDEO" />
|
||||||
<!--在SDCard中创建与删除文件权限-->
|
<!--在SDCard中创建与删除文件权限-->
|
||||||
|
|
|
||||||
|
|
@ -675,9 +675,10 @@ public class DeviceFragment extends BaseV4Fragment implements ObservableScrollVi
|
||||||
boolean hasPermission = PermissionHelper.checkFilePermission(getActivity());
|
boolean hasPermission = PermissionHelper.checkFilePermission(getActivity());
|
||||||
LogUtils.d("LHD 是否具有文件管理权限:" + hasPermission);
|
LogUtils.d("LHD 是否具有文件管理权限:" + hasPermission);
|
||||||
if (!hasPermission) {
|
if (!hasPermission) {
|
||||||
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) {
|
// if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) {
|
||||||
LogUtils.d("LHD android 13不需要请求");
|
// LogUtils.d("LHD android 13不需要请求");
|
||||||
} else if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) {
|
// } else
|
||||||
|
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) {
|
||||||
//请求文件系统权限
|
//请求文件系统权限
|
||||||
LogUtils.d("LHD 请求MANAGE_EXTERNAL_STORAGE权限");
|
LogUtils.d("LHD 请求MANAGE_EXTERNAL_STORAGE权限");
|
||||||
Intent intent = new Intent(Settings.ACTION_MANAGE_APP_ALL_FILES_ACCESS_PERMISSION);
|
Intent intent = new Intent(Settings.ACTION_MANAGE_APP_ALL_FILES_ACCESS_PERMISSION);
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,6 @@ import android.util.Log;
|
||||||
import com.alibaba.sdk.android.push.MessageReceiver;
|
import com.alibaba.sdk.android.push.MessageReceiver;
|
||||||
import com.alibaba.sdk.android.push.notification.CPushMessage;
|
import com.alibaba.sdk.android.push.notification.CPushMessage;
|
||||||
import com.ifish.activity.RecentContactsActivity;
|
import com.ifish.activity.RecentContactsActivity;
|
||||||
import com.ifish.utils.AnimationUtil;
|
|
||||||
|
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue