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

اجازه دسترسی به کارت حافظه در اندروید 6


omid1377

سوال

سلام دوستان

من برای ذخیره کردن عکس تو کارت حافظه مشکل دارم....جدیدا شاید دیده باشید اندورید 6 و 7 اینجوری شده و دسترسی می خواد

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

AddPermission("android.permission.READ_EXTERNAL_STORAGE")

ولی بازم همین مشکل رو داره دقیقا باید چیکار کنم؟

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

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

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

در 1 ساعت قبل، محمدرضا شاهپیری گفته است :

دوست عزیز 22 خیلی پایینه الان خیلی از گوشیا دارن با 25 میان. خیلی از کاربرا رو از دست میدین اینجوری

کار سختیه مگه اون کاری که گفتمو انجام بده مشکلی نداره.

داداش اون از دست دادن کاربر ها مربوط به انتخاب min sdk هست تارگت و api که ربطی ندارن برای از دست دادن کاربرها ایشون فقط کافی تارگت رو روی 22 بگذاره چون اجازه دسترسی از اندورید 6 به بعد اضاف شده وقتی تارگت روی 22 میگذاری یعنی اینکه به اپ میگی تمرکز و هدف اندورید 5.1 هست دیگه قابلیت ران تایم پرمیشن که به اندورید 6 اضاف شده دیگه درخواست نمیشه اپش هم روی تمامی نسخه ها اجرا میشه Min sdk  رو که 22 نگذاشته ایشون

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

کتابخونه رو تیک بزن و به شکل زیر استفاده کن

اول چک کن که دسترسی گرفته شده یا نه و اگه نبود درخواست بده به شکل زیر

Dim runtim As RuntimePermissions
runtim.CheckAndRequest(runtim.PERMISSION_READ_EXTERNAL_STORAGE)

حالا ساب زیر رو به اکتیویتی اضافه کن. این ساب نتیجه درخواست رو میده

Sub Activity_PermissionResult (Permission As String, Result As Boolean)
   If Permission = runtim.PERMISSION_READ_EXTERNAL_STORAGE Then
     If Result Then
	 	'دسترسی گرفته شده هر کار میخوای انجام بده
   End If
   End If
   End Sub

 

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

دوستان شرمنده کار شما رو انجام ندادم و فقط sdk رو که رو 40 بود 22 کردمش و درست شد

اینطوری مشکلی پیش نمیاد دوستان؟

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

دوست عزیز 22 خیلی پایینه الان خیلی از گوشیا دارن با 25 میان. خیلی از کاربرا رو از دست میدین اینجوری

کار سختیه مگه اون کاری که گفتمو انجام بده مشکلی نداره.

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

بایگانی شده

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

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

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