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

ارور permission denied در هنگام کپی دیتا بیس


mr-edris

سوال

بازم سلام

 

اقا یکی دیگه از برنامه هام تو این خط

If File.Exists(File.DirInternal,"ofline.db") = False Then
		File.Copy(File.DirAssets,"ofline.db",File.DirInternal,"ofline.db")
	End If

گیر میکنه و ارور

java.io.FileNotFoundException: /data/data/b4a.example/files/ofline.db: open failed: EACCES (Permission denied)

میده

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

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

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

دوست عزیز این خطا می گوید فایل مورد نظر یافت نشده است! از وجود آن در پوشه Files مطمئن شوید !
لینک ارسال
به اشتراک گذاری در سایت های دیگر

ساختم هنوز این ارور رو دارم!!!!

سلام

ی دیتابیس جدید بسازید و توی همین پروژه کپیش کنید ببینید بازم همین ارور رو میده ؟؟؟

دوست عزیز این خطا می گوید فایل مورد نظر یافت نشده است! از وجود آن در پوشه Files مطمئن شوید !

ربطی ب وجود فایل نداره چون‌ اگر دیتابیس نبود توی Assets زیر کد خط زرد کمرنگ‌ میکشید O_o

این خطا مربوط ب عدم مجوز و دسترسیه

حدس میزنم دیتابیستون ایراد داره :)

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

این مشکل فقط تو Emulator پیش میاد.

اگر روی AVD تست می کنی تغییر مکان بده به یک گوشی واقعی یا شبیه ساز های مثل BlueStacks و Genymotion

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

رو یوویو تست کردم

حالا رو بلو استک تست میکنم ببینم چی میشه

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

سلام دوست عزیز

برنامه رو در درایوی غیر از درایو c ذخیره کنید

چون مد امنیتی ویندوزتون فعاله ویندوز 7 و8 به بیسیک اجازه نمیدن فایل رو کپی کنه

راه دیگه هم اینه که قبل از اجرای بیسیک راست کلیک کنید و با run as administrator برنامه رو باز کنید تا مشکلتون حل بشه

موفق باشید

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

بک پروژه جدید اجرا کنید و توی این همین عمل رو انجام بدید ببینید همین ارور رو می ده یا نه.

این ارور هم یعنی دسترسی امکان پذیر نیست ...

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

بایگانی شده

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

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

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