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

ساخت و کپی فایل ( جاوا )


berayan
 اشتراک گذاری

سوال

سلام . 

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

اما در اندروید 10 و 11 پوشه ساخته نمیشه 

android:requestLegacyExternalStorage="true"

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

فقط تا اینجا فهمیدم که از اندروید 10 به بعد دسترسی به حافظه خارجی محدود شده .

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

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

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

  • 0

ممنون از این همه کمک و راهنمایی در این انجمن . که مشکلاتو خودمون باید حل کنیم . کلا کاربرد انجمن برای چیه .

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

  • 0

سلام و درود. دوست عزیز تو انجمن بیشتر دوستان با هم تبادل اطلاعات میکنن و قرار نیست همه تاپیکها به جواب یا نتیجه برسن. 

این موردی هم که شما میفرمایبد مورد ساده ای نیست تو اندروید  10 و 11 دسترسیها کلا تغییر کرده و باید از SAF استفاده کنید برای نوشتن روی کارت حافظه خارجی. کتابخونه زیر رو استفاده کنید و اول دسترسی کارت حافظه رو بگیرید. بعد فایل رو کپی کنید.

 

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

  • 0

سلام دوستان من از این راه استفاده کردم و مشکلم رو حل کردم . البته اصولی نیست ولی فعلا کار راه اندازه.

در صفحه  گریدل

android {
    compileSdkVersion 29
    buildToolsVersion "29.0.2"
        targetSdkVersion 29
       
    }

سه تا گزینه بالا رو از 30 به 29 که همون اندروید 10 میشه تغییر دادم 

واین کدم داخل منفیست گذاشتم

 

<application
   ........
    android:requestLegacyExternalStorage="true"
    >

 

با این کار به برنامه گفتم هدف اندروید 10 و از تنظیمات قدیمی برای ذخیره سازی استفاده کن . اگر ورژن sdk به 30 تغییر پیدا کنه این کد عمل نمی کنه .

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

  • 0

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

https://github.com/anggrayudi/SimpleStorage

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

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .
توجه: مطلب ارسالی شما پس از تایید مدیریت برای همه قابل رویت خواهد بود.

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

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

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

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

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

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

 اشتراک گذاری

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

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