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

نصب در کارت حافظه


haspic123

سوال

با سلام

وقتی گزینه نصب در کارت حافظه رو فعال می کنیم قابلیت نصب در کارت حافظه رو داره قبول ولی من می خوام بار اول که نصب میشه تو حافظه داخلی نصب بشه و قابلیت کارت حافظه هم داشته باشه راهش رو بلدید دوستان

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

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

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

سلام

گزینه #CanInstallToExternalStorage: که تو محیط کدنویسی b4a می بینید، درواقع میاد منیفست رو به سه صورت مقدار دهی میکنه.

1- اگه پاکش کنید میشه:


android:installLocation="auto"

2- اگه بذارید false:


android:installLocation="internalOnly"

یعنی فقط بتونه داخل حافظه دستگاه نصب بشه.

 

3: و اگر بذارید true:


android:installLocation= "preferExternal"

اجازه داره روی کارت حافظه نصب بشه. که طبق مستندات گوگل:

 

If you declare "preferExternal", you request that your application be installed on the external storage, but the system does not guarantee that your application will be installed on the external storage. If the external storage is full, the system will install it on the internal storage. The user can also move your application between the two locations.

 

 

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

 

این طبق مستندات گوگل بود. باقیشو نمیدونم....

https://developer.android.com/guide/topics/data/install-location.html

https://developer.android.com/guide/topics/manifest/manifest-element.html

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

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

خودش روی حافظه داخلی نصب بشه چون اگه روی کارت حافظه نصب بشه برنامه هنگ میکنه

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

بایگانی شده

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

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

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