مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

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

کاربر سایت

payamjj

عضویت از 1396/01/06

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

  • پنجشنبه 10 اسفند 1396
  • 19:53
تشکر میکنم

سلام عکسو لطفا چک کنین

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

کل کد رو اوردم که چک کنین/

مشکلم با اینه

<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />

این مشکلی داره ؟ روی بضی دستگهاها کارت حافظه پروتکت شده اس؟؟؟ باید مجوز فرای این بزاریم ؟

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

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

حالا مشکل اینه

داخل جنی موشن هم پوشه ایجاد میشه هم محتوا کپی میشه و کل اپ اوکی کار میکنه

فقط درون دستگاه وافعی نمیتنه پوشه درست کنه.... ینی اپ خطا نداره فقط انگار مجوزه اعمال نشده.... چون پوشه ایجاد نمیشه اما اگه دستی برم پوشه رو داخل همین مسیر با فایل منیجرگوشی ایجاد و فایلارو خودم دستی کپی کنم حله .. پس لود محتوا ایرادی نداره کدش ایراد نداره هرچی هسس مجوزه که نمیدونم گفتم شاید مجوز رو باید علاوه بر مانیفست باید توی کد هم شرط بزارم چک کنم؟؟؟

اگه اره پس چرا روی جنی موشن اوکیه؟؟؟؟؟ رو دستگاه گوشی واقعی نه ...

پاسخ های این پرسش

تعداد پاسخ ها : 4 پاسخ
کاربر سایت

payamjj

عضویت از 1396/01/06

  • پنجشنبه 10 اسفند 1396
  • 19:54

کاربر سایت

نرجس اسماعیلی

عضویت از 1393/01/20

  • شنبه 12 اسفند 1396
  • 09:15

سلام

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

بعضی از گوشی ها اندرویدشون ورژن هاشون با مجوز ها کارنمی کنه برای همین ممکن این اتفاق بیفته

یعنی شما چک کنید ببینید گوشی تون چه ورژنی هست

برای sd کارت من فقط همین یه پرمیژنو دیدم ولی بازم براتون سرچ می کنم چیز جدیدی غیر این دیدم می زارم

کاربر سایت

نرجس اسماعیلی

عضویت از 1393/01/20

  • شنبه 12 اسفند 1396
  • 09:19

اینم باید بزارید:

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
کاربر سایت

payamjj

عضویت از 1396/01/06

  • شنبه 12 اسفند 1396
  • 15:05

بلاه حق با شما هستش بایستی ران تایم میگرفتم.

موقع اجرای اندروید 6 باید پرمیزن گرنتد بشه که بتونه به حافظه دسترسی داشته باشه . جنی موشن من اندروید 5 بود . گوشی 6 بود برا شش باید کد مینوشتم . نوشتم حل شد . خیلی ممنونم 

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

تاپیک مورد نظر بسته شده و امکان درج پاسخ وجود ندارد

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)