پرمیشن ها

سوال

سلام.خسته نباشید

من تو b4a نرم افزاری درست کردم که فایل تکست از حافظه داخلی میخوانه و توی حافظه داخلی فایل تکست ذخیره میکنه و بعد اس ام اس میفرسته

حالا من میخواستم ببینم چه پرمیشن هایی باید اضافه کنم

من لیست پرمیشن هارو گرفتم ولی هرچی وارد میکنم ارور میده

و بعدش این کتابخانه پرمیشن چرا اینقدر کمه پرمیشن هاش

حل شد 0
2019-02-17T12:14:15+03:30 1 پاسخ ها کاربر تازه 0

پاسخ ( 1 )

    1
    2019-02-18T00:43:57+03:30

    سلام

    بیسیک برخی دسترسی ها رو خودش اضافه میکنه

    ولی برای اضافه کردن دسترسی ها باید دوکار انجام بدید، یکی برای اندروید 6 به بالا و یکی هم برای اندروید 6 به پایین

    اضافه کردن دسترسی برای اندروید 6 به پایین

    • در Manifest دسترسی های زیر رو اضافه کنید:
    android.permission.WRITE_EXTERNAL_STORAGE
    android.permission.READ_EXTERNAL_STORAGE
    android.permission.SEND_SMS

    اضافه کردن دسترسی برای اندروید 6 به بالا

    • ابتدا کتابخانه RuntimePermissions  را به برنامه اضافه کنید.
    • سپس متغیر آن را میسازیم.
        Dim rp As RuntimePermissions
    • حالا به شکل زیر دسترسی ها را اضافه میکنیم:
    rp.CheckAndRequest(rp.PERMISSION_WRITE_EXTERNAL_STORAGE)
    rp.CheckAndRequest(rp.PERMISSION_READ_EXTERNAL_STORAGE)
    rp.CheckAndRequest(rp.PERMISSION_SEND_SMS)

    موفق باشید.

    بهترین پاسخ

ارسال یک پاسخ