رفتن به مطلب
  • 0

مشکل در دسترسی به اکسترنال مموری


mnaserpoor

سوال

سلام دوستان

من تو برنامه نویسی برا دسترسی به اکسترنال مموری به مشکل برخوردم بدینصورت که هر کدی که برا کار با اکسترنال مموری بکار میبرم ( خواندن، کپی کردن حتی لیست گرفتن ) برنامه بلافاصله متوقف میشه ، لازم به ذکره که این مشکل روی شبیه ساز اتفاق نمی افته ولی رو گوشی که اجرا میکنم مشکل پیش میاد. از گوشی های مختلفیم استفاده کردم همه مشکل داشتن

لینک ارسال
به اشتراک گذاری در سایت های دیگر

4 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

درود

احتمالا شما فقط دسترسی به مانیفست اضافه میکنید

باید از کاربر هم دسترسی درخواست کنید تا تایید کنه

این یک نمونه دسترسی گرفتن از کاربر هست شما پرمیشن خودتونو جایگداری کنید و با توجه نیازتون کدو تغییر بدید

Sub Process_Globals
   Private rp As RuntimePermissions
End Sub

Sub Activity_Create(FirstTime As Boolean)   
    rp.CheckAndRequest(rp.PERMISSION_WRITE_EXTERNAL_STORAGE)
    Wait For Activity_PermissionResult (Permission As String, Result As Boolean)
    If Result = False Then
        Log("No Permission")
        Return
    Else
        Log("Permission granted")
    End If
End Sub

Sub Activity_PermissionResult (Permission As String, Result As Boolean)
   If Permission = rp.PERMISSION_WRITE_EXTERNAL_STORAGE Then
 
   End If
End Sub

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

ممنون دوست عزیز

اول اینکه rr باید بولین باشه؟

دوم اینکه آیا این کد برا پلتفورم های اندروید 4.2.2 به پایین هم کار میکنه

لینک ارسال
به اشتراک گذاری در سایت های دیگر

متاسفانه هنگام فعال کردن کتابخانه

RuntimePermissions

 

خطای زیر رو میده:

 

An error occurred.

Maven artifact not found:

androidx.legancy-support-v4

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در ۱ ساعت قبل، mnaserpoor گفته است :

متاسفانه هنگام فعال کردن کتابخانه


RuntimePermissions

 

خطای زیر رو میده:

 

An error occurred.

Maven artifact not found:

androidx.legancy-support-v4

بحای rr از rp استفاده کن 

این ارور هم واسه androidX هست 

 ورژن 9.30 به بعد b4a نصب کن

از منو tools > jetifier کلیک کن و کتابخانه هارو تبدیل به androidX کن

اگه مشکل حل نشد از منوی tools > SDK Manager باز کن و SDK رو آپدیت کن ,فایل هایی که ارور میده هم دانلود کن مشکلت برطرف میشه

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...