محمدرضا شاهپیری 5,582 ارسال شده در 21 مرداد، ۱۴۰۰ اشتراک گذاری ارسال شده در 21 مرداد، ۱۴۰۰ مشاهده فایل دریافت کتابخانه PersianFileManager سلام خدمت دوستان. تو اندروید 11 دیگه کلاس فایل کلا منسوخ شده. و به علاوه این بعضی از پوشه ها(مثلا Android/data) هم دسترسی بهش محدود شده. با این کتابخونه میتونید به راحتی با استفاده از اینتنت و بدون هیچ دسترسی با فایلها تو اندروید 11 کار کنید. البته فعلا موارد مهم قرار گرفته در آینده انشالا کاملتر میشه. سورس.(از کتابخونه Recycler هم استفاده شده جهت لیست کردن فایلها) sample.zip ارسال کننده محمدرضا شاهپیری ارسال ۰۰/۰۵/۲۱ دسته کتابخانه ها 1 2 نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
امیرحسین قاسمی 610 ارسال شده در 21 مرداد، ۱۴۰۰ اشتراک گذاری ارسال شده در 21 مرداد، ۱۴۰۰ سلام، اول از همه یک تشکر ویژه می کنم از آقای شاهپیری ببخشید من این کتابخونه رو دریافت کردم و به صورت زیر برای گرفتن دسترسی به پوشه Android/data از اون استفاده کردم: Sub Globals Dim pf As PersianFileManager End sub Sub Activity_Create(FirstTime As Boolean) pf.Initialize("pf","Android/data") pf.openDocument End sub sub Button1_click If pf.isPermissionGet Then File.WriteString(File.DirRootExternal&"/Android/data","test.txt","") Else ToastMessageShow("It is not permission",False) End If End sub هنگام کلیک روی Button1 و نوشتن فایل در پوشه Android/data ارور زیر میاد: main$ResumableSub_Button1_Clickresume (java line: 584) java.io.FileNotFoundException: /storage/emulated/0/Android/data/test.txt: open failed: EACCES (Permission denied) at libcore.io.IoBridge.open(IoBridge.java:492) at java.io.FileOutputStream.<init>(FileOutputStream.java:236) at anywheresoftware.b4a.objects.streams.File.OpenOutput(File.java:449) at anywheresoftware.b4a.objects.streams.File.WriteString(File.java:264) at com.firsttouchgames.dls3.main$ResumableSub_Button1_Click.resume(main.java:584) at anywheresoftware.b4a.BA.checkAndRunWaitForEvent(BA.java:267) at anywheresoftware.b4a.BA.raiseEvent2(BA.java:207) at anywheresoftware.b4a.BA.raiseEvent2(BA.java:197) at anywheresoftware.b4a.BA.raiseEvent(BA.java:193) at anywheresoftware.b4a.agraham.dialogs.InputDialog$FileDialog$2.onClick(InputDialog.java:2079) at com.android.internal.app.AlertController$ButtonHandler.handleMessage(AlertController.java:188) at android.os.Handler.dispatchMessage(Handler.java:106) at android.os.Looper.loop(Looper.java:246) at android.app.ActivityThread.main(ActivityThread.java:8512) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:602) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1130) Caused by: android.system.ErrnoException: open failed: EACCES (Permission denied) at libcore.io.Linux.open(Native Method) at libcore.io.ForwardingOs.open(ForwardingOs.java:166) at libcore.io.BlockGuardOs.open(BlockGuardOs.java:254) at libcore.io.ForwardingOs.open(ForwardingOs.java:166) at android.app.ActivityThread$AndroidOs.open(ActivityThread.java:8373) at libcore.io.IoBridge.open(IoBridge.java:478) ... 16 more --------- beginning of crash نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,582 ارسال شده در 21 مرداد، ۱۴۰۰ سازنده اشتراک گذاری ارسال شده در 21 مرداد، ۱۴۰۰ دوست غزیز تو اندروید 11 کلا دیگه با File نمیتونید کاری بکنید.باید از treeUri استفاده کنید. حتما داکیومنت گوگل رو بخونید که متوجه بشید چه تغییری صورت گرفته 2 1 نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
امیرحسین قاسمی 610 ارسال شده در 21 مرداد، ۱۴۰۰ اشتراک گذاری ارسال شده در 21 مرداد، ۱۴۰۰ در ۱۴۰۰/۵/۲۱ در ۱۵:۵۳، محمدرضا شاهپیری گفته است: دوست غزیز تو اندروید 11 کلا دیگه با File نمیتونید کاری بکنید.باید از treeUri استفاده کنید. حتما داکیومنت گوگل رو بخونید که متوجه بشید چه تغییری صورت گرفته خیلی ممنونم بابت پاسختون و ببخشید من اینقدر سوال می کنم چون باید به یکی از برنامه ها آپدیت بدم کارایی خودشو توی اندروید ۱۱ به خاطر همین محدودیت دسترسی به Android/Data از دست داده و کل اندروید یازدهیا اعتراض می کنن. الان کپی یک فایل توی پوشه Android/Data در اندروید یازده امکان داره یا نه؟؟ و اگه امکان داره چطور با treeuri فایل رو کپی کنیم؟ نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
منصور بودلانی 0 ارسال شده در 16 مهر، ۱۴۰۰ اشتراک گذاری ارسال شده در 16 مهر، ۱۴۰۰ سلام و علیکم کتابخانه اندروید استودیو و جاوا ام قرار بدهید. نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
MR.B4A 126 ارسال شده در 9 بهمن، ۱۴۰۰ اشتراک گذاری ارسال شده در 9 بهمن، ۱۴۰۰ سلام. آیا این کتابخونه جایگزین کتابخونه file شده؟ مثلا اگه من بخوام دیتابیسم رو توی حافظه گوشی کاربر کپی کنم باید از این کتابخونه استفاده کنم؟ نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
MR.B4A 126 ارسال شده در 10 بهمن، ۱۴۰۰ اشتراک گذاری ارسال شده در 10 بهمن، ۱۴۰۰ ممنون میشم جواب منو بدید نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,582 ارسال شده در 10 بهمن، ۱۴۰۰ سازنده اشتراک گذاری ارسال شده در 10 بهمن، ۱۴۰۰ در ۱۴۰۰/۱۱/۱۰ در ۱۰:۵۴، batman۱۲۳ گفته است: ممنون میشم جواب منو بدید سلام ودرود. خیر جایگزین نشده. تو اندروید 11 به بالا کلاس file دیگه کارایی نداره. باید از scopestorage استفاده کنید. تو این کتابخونه متدهای اصلی مثل copy, delete هست و همچنین گرفتن treeUri 1 نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
MR.B4A 126 ارسال شده در 10 بهمن، ۱۴۰۰ اشتراک گذاری ارسال شده در 10 بهمن، ۱۴۰۰ در ۱۴۰۰/۱۱/۱۰ در 16:02، محمدرضا شاهپیری گفته است: سلام ودرود. خیر جایگزین نشده. تو اندروید 11 به بالا کلاس file دیگه کارایی نداره. باید از scopestorage استفاده کنید. تو این کتابخونه متدهای اصلی مثل copy, delete هست و همچنین گرفتن treeUri سلام استاد ای کاش درمورد متدهای این کتابخونه یه توضیحی میدادید مثلا الان پارامتر ورودی fileModel توی متد copyFile چه طوری باید تعریف بشه؟ نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
MR.B4A 126 ارسال شده در 11 بهمن، ۱۴۰۰ اشتراک گذاری ارسال شده در 11 بهمن، ۱۴۰۰ ممنون میشم جواب منو بدید نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,582 ارسال شده در 11 بهمن، ۱۴۰۰ سازنده اشتراک گذاری ارسال شده در 11 بهمن، ۱۴۰۰ در ۱۴۰۰/۱۱/۱۰ در 16:14، batman123 گفته است: سلام استاد ای کاش درمورد متدهای این کتابخونه یه توضیحی میدادید مثلا الان پارامتر ورودی fileModel توی متد copyFile چه طوری باید تعریف بشه؟ توی سمپل کتابخونه این موارد هست 1 نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
MR.B4A 126 ارسال شده در 11 بهمن، ۱۴۰۰ اشتراک گذاری ارسال شده در 11 بهمن، ۱۴۰۰ در ۱۴۰۰/۱۱/۱۱ در 14:27، محمدرضا شاهپیری گفته است: توی سمپل کتابخونه این موارد هست استاد استفاده شده این متد، من تازه دیدم منتها الان مسیرش رو چه طوری باید تعیین کرد مثلا من میخوام از پوشه files بیسیک فایل کپی کنم توی حافظه داخلی. این کارو چه طوری باید انجام بدم؟ نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,582 ارسال شده در 12 بهمن، ۱۴۰۰ سازنده اشتراک گذاری ارسال شده در 12 بهمن، ۱۴۰۰ در ۱۴۰۰/۱۱/۱۱ در ۱۵:۲۶، batman۱۲۳ گفته است: استاد استفاده شده این متد، من تازه دیدم منتها الان مسیرش رو چه طوری باید تعیین کرد مثلا من میخوام از پوشه files بیسیک فایل کپی کنم توی حافظه داخلی. این کارو چه طوری باید انجام بدم؟ شما در صورتی میتونید توی یه مسیر فایل ایجاد کنید که دسترسی نوشتن تو اون مسیر رو گرفته باشید. تو کتابخونه امکان گرفتن دسترسی هست. اول دسترسی رو بگیرید و بعد کپی کنید. 1 نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
MR.B4A 126 ارسال شده در 12 بهمن، ۱۴۰۰ اشتراک گذاری ارسال شده در 12 بهمن، ۱۴۰۰ خب استاد چه طوری باید انجام بدم؟ یعنی پارامترهای ورودی copyfile چه طوری باید تعیین بشن؟ وگرنه دسترسی رو که میدونم باید بگیرم در ۱۴۰۰/۱۱/۱۲ در 00:17، محمدرضا شاهپیری گفته است: شما در صورتی میتونید توی یه مسیر فایل ایجاد کنید که دسترسی نوشتن تو اون مسیر رو گرفته باشید. تو کتابخونه امکان گرفتن دسترسی هست. اول دسترسی رو بگیرید و بعد کپی کنید. خب استاد چه طوری باید انجام بدم؟ یعنی پارامترهای ورودی copyfile چه طوری باید تعیین بشن؟ وگرنه دسترسی رو که میدونم باید بگیرم نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
MR.B4A 126 ارسال شده در 13 بهمن، ۱۴۰۰ اشتراک گذاری ارسال شده در 13 بهمن، ۱۴۰۰ ممنون میشم جواب منو بدید نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,582 ارسال شده در 14 بهمن، ۱۴۰۰ سازنده اشتراک گذاری ارسال شده در 14 بهمن، ۱۴۰۰ شما زمانی که دسترسی رو میگیرید یه لیست بهتون برگردونده میشه که از نوع fileModel هست. و نکته دیگه اینکه متد کپی فقط فایل رو توی پوشه Documents کپی میکنه و امکان کپی به سایر پوشه ها نیست تو کتابخونه. به هر حال برای کپی فایل از محل دلخواه به پوشه داکیومنت به صورت زیر عمل کنید. filemgr.copyFile(fileModel,"folder","filename.mp4") دو تا ورودی دوم رو دیگه با توجه به نیاز خودتون جایگزین کنید 1 نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
MR.B4A 126 ارسال شده در 9 اسفند، ۱۴۰۰ اشتراک گذاری ارسال شده در 9 اسفند، ۱۴۰۰ سلام. برای من اینجا این خطارو میده نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
امیرحسین قاسمی 610 ارسال شده در 1 آذر، ۱۴۰۱ اشتراک گذاری ارسال شده در 1 آذر، ۱۴۰۱ با این فایل هارو میشه به داخل یکی از پوشه های موجود در data کپی کرد؟ بدون ریسایکلر ویو و اتوماتیک؟ به طور پیشفرض داخل پوشه داکیومنت کپی میشه! این محدودیت خود اندرویده یا کتابخونه اینطوری پیاده شده؟! نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
HAMED1148 1 ارسال شده در 15 فروردین، ۱۴۰۲ اشتراک گذاری ارسال شده در 15 فروردین، ۱۴۰۲ سلام چجوری میتونم حجم ( سایز) پوشه ها رو به مگا یا گیگابایت بگیرم ؟ نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
ارسالهای توصیه شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .
توجه: strong> مطلب ارسالی شما پس از تایید مدیریت برای همه قابل رویت خواهد بود.