نص الخطأ
java.lang.SecurityException: Permission Denial: opening provider ... requires android.permission.READ_MEDIA_IMAGES SecurityException: Neither user 10123 nor current process has android.permission.CAMERA
java.lang.SecurityException: Permission Denial: opening provider ... requires android.permission.READ_MEDIA_IMAGES SecurityException: Neither user 10123 nor current process has android.permission.CAMERA
تستدعي الشيفرة عملية تحتاج إذنًا لكن المانيفست لا يحويه أو لم يمنحه المستخدم وقت التشغيل.
<uses-permission> موجود في AndroidManifest.xml.requestPermissions أو Activity Result API.READ_MEDIA_IMAGES بدل READ_EXTERNAL_STORAGE.adb shell pm grant أو صفّره بـ pm reset-permissions.adb shell pm grant com.example.app android.permission.CAMERA adb shell dumpsys package com.example.app | grep -A3 "granted=false" adb shell pm reset-permissions
اطلب كل إذن قبل أول استخدام مباشرة مع شرح.
المؤلف والترخيص: Nibras Code