fix: permission
This commit is contained in:
parent
c44c226220
commit
23b7b6c6eb
3 changed files with 2 additions and 14 deletions
|
@ -112,18 +112,6 @@ fun checkPermissions(context: Context): Boolean {
|
||||||
if (!Environment.isExternalStorageManager()) {
|
if (!Environment.isExternalStorageManager()) {
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
if (VERSION.SDK_INT >= VERSION_CODES.TIRAMISU) {
|
|
||||||
val perm33 = arrayOf(
|
|
||||||
permission.READ_MEDIA_AUDIO,
|
|
||||||
permission.READ_MEDIA_VIDEO,
|
|
||||||
permission.READ_MEDIA_IMAGES
|
|
||||||
)
|
|
||||||
perm33.forEach {
|
|
||||||
if (context.checkSelfPermission(it) != PackageManager.PERMISSION_GRANTED) {
|
|
||||||
return false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
} else {
|
||||||
val permissions = arrayOf(permission.READ_EXTERNAL_STORAGE, permission.WRITE_EXTERNAL_STORAGE)
|
val permissions = arrayOf(permission.READ_EXTERNAL_STORAGE, permission.WRITE_EXTERNAL_STORAGE)
|
||||||
permissions.forEach {
|
permissions.forEach {
|
||||||
|
|
|
@ -9,4 +9,4 @@ page_size = "0.6.0"
|
||||||
sysinfo = "0.32.0"
|
sysinfo = "0.32.0"
|
||||||
|
|
||||||
[lib]
|
[lib]
|
||||||
crate_type = ["cdylib"]
|
crate-type = ["cdylib"]
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
fn main() {
|
fn main() {
|
||||||
println!("cargo:rustc-link-arg=-z");
|
println!("cargo:rustc-link-arg=-z");
|
||||||
println!("cargo:rustc-link-arg=max-page-size=16384");
|
println!("cargo:rustc-link-arg=max-page-size={}",1024*16);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue