رفتن به مطلب
برای استفاده از انجمن و عضـویت کلیک کنید.

AnswerCenter

مرکز پاسخگویی به سوالات برنامه نویسی

درخواست سفارش پروژه

اطلاعیه

کاربر گرامی

به انجمن برنامه نویسی AnswerCenter.ir خوش آمدید

 برای استفاده از تمامی امکانات سایت لطفا در انجمن عضو شوید


  • 0
mnaserpoor

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

سوال

mnaserpoor    0

کاربر عادی

سلام دوستان

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

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


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

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

پست های پیشنهاد شده

  • 0
Mr Silence    62

کاربر رو به رشد

درود

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

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

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

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

 

  • پسندیدن 3

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


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

کاربر عادی

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

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

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

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


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

کاربر عادی

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

RuntimePermissions

 

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

 

An error occurred.

Maven artifact not found:

androidx.legancy-support-v4

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


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
  • 0
Mr Silence    62

کاربر رو به رشد

در ۱ ساعت قبل، 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 رو آپدیت کن ,فایل هایی که ارور میده هم دانلود کن مشکلت برطرف میشه

  • پسندیدن 1
  • متعجب 1

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


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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

مهمان
پاسخ به این سوال ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به عنوان یک لینک به جای

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.


×
×
  • جدید...