ebraeim 8 ارسال شده در 20 آذر، ۱۳۹۶ اشتراک گذاری ارسال شده در 20 آذر، ۱۳۹۶ سلام موقع کمپایل این خطا را می دهد http://s9.picofile.com/file/8313999568/1.jpg لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
مهران محمودی 778 ارسال شده در 20 آذر، ۱۳۹۶ اشتراک گذاری ارسال شده در 20 آذر، ۱۳۹۶ سلام، تنها استفاده ای که من از provider-path کردم در اندروید بالای 6 بوده که علاوه بر تعریف دسترسی در Manifest، نیاز به دسترسی زمان اجرا هم داشتم جهت استفاده از دوربین و گالری! با توجه به استفاده ی خودم، حدس میزنم شما هم از Attribute ای با نام android:resource در تگ meta-data داخل Android-Manifest استفاده کردید و به عنوان مقدار، آدرس یک فایل xml به نام provider_paths رو دادید بهش. منتهی این خطا میگه که این فایل رو پیدا نمیکنه! داخل فایل های پروژتون به این مسیر برید: Objects\res\xml اینجا یک فایل با نام provider_paths.xml بسازید و محتویاتش رو با توجه به توضیحات لینک زیر قرار بدید: https://developer.android.com/reference/android/support/v4/content/FileProvider.html نمونه: <?xml version="1.0" encoding="utf-8"?> <paths xmlns:android="http://schemas.android.com/apk/res/android"> <external-path name="external_files" path="." /> </paths> نکته مهم: بعد از ساختن این فایل و قرار دادن محتویات مناسب درون آن، روش کلیک راست کنید و تیک گزینه Read-Only رو بزنید. حتما اینکار رو انجام بدید که اگر انجام ندید بعد از اولین Build شدن پروژه تون، فایل ساخته شده توسط B4A حذف میشه. موفق باشید. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
سوال
ebraeim 8
سلام
موقع کمپایل این خطا را می دهد
http://s9.picofile.com/file/8313999568/1.jpg
لینک ارسال
به اشتراک گذاری در سایت های دیگر
1 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.