آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

عدم شناسایی فایل xml در برنامه

Smsbaz  12 سال پیش  11 سال پیش
+4 0

سلام دوستان

قبلا هم سوال مشابه اینو پرسیدم

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

اما حالا هزار اسم بهش دادم

در کل چه چیزای باعث ایجاد این مشکل میشن؟

 

0 0
تو قسمت xml یه بار CTL +S رو بزن احتمالا درست شه! (12 سال پیش)
0 0
ذخیره شده (12 سال پیش)
0 0
اخه من دقیقا چند روز پیش همین مشکلو داشتم و اتفاقا سوالم کردم,جواب داد.ولی الانو نمیدونم! شرمنده :( (12 سال پیش)
0 0
آقایی عزیز (12 سال پیش)
0 0
فکر کنم نام پکیج برنامه ایمپورت نشده و بجاش android.R ایمپورت شده (12 سال پیش)
0 0
اینم نیست :( (12 سال پیش)
0 0
eclipse را ریست کن ببین درست میشه (12 سال پیش)
0 0
سلام بعضی موقع ها هم clean بزن بعد از تغییراتی که می دهی درهر حال این مشکل همان نزدن ctrl+s (12 سال پیش)
 برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال 
CreativeBoy  12 سال پیش
+7 0

سلام

برای رفع مشکل کارهای زیر رو انجام بدید.

1. فایل Android.R رو import نکرده باشید (معمولا eclipse خودش Android.R رو اضافه میکنه).

2. اطمینان داشته باشید که فایل xml مربوطه به resource ها اضافه شده باشه. (برای این کار بعد از ساختن فایل xml روی پروژه refresh بزنید و یک بار project > clean بزنید).

    *نکته : اگر با انجام دادن مرحله 2 فایل xml به resource ها اضافه نشد، برای حل مشکل باید در تمام پروژه قسمت هایی که از آن فایل xml استفاده میکنند را comment کنید و یک بار project > build  رو بزنید تا فایل R دوباره ساخته بشه.(برای اطمینان بیشتر، از این که فایل R دوباره ساخته میشه میتونید تمام محتویات  پوشه gen رو delete کنید و بعد project > build بزنید).

چند بار چنین مشکلی برای خودم پیش آمده که دلایلش رو اینجا مینویسم:

1. duplicate کردن یک فایل Xml : حتی وقتی اسم فایل رو هم تغییر بدید باز هم eclipse قاطی میکنه و باید محتویات R بازنویسی بشه.

2. rename کردن یک فایل xml : در بعضی از موارد پیش میاد که به خاطر بی دقتی کردن در وارد کردن اسم فایل و ننوشتن پسوند فایل به شکل صحیح این مشکل پیش میاد، در چنین موردی با rename کردن فایل باز هم مشکل حل نمیشه و باید از راه حل های ذکر شده جهت حل مشکل اقدام کنید.

3. delete کردن یک فایل xml : چند موردی برای خودم پیش اومد و بعد از delete کردن فایل به خاطر این که پروژه رو refresh نکرده بودم و دوباره اقدام به ساختن فایلی همنام با فایل delete شده کردم eclipse خطا میگرفت.

0 0
مشکل از اینجاست که از جاهای کامنت شده هم برای من خطا میگیره. (11 سال پیش)
0 0
اکلیپس رو یکبار ببندید و دباره باز کنید (11 سال پیش)
پاسخ به سوال 
Criss  12 سال پیش
0 0

دوستان تمام مواردی رو که ذکر کردید رو تست کردم اما باز هم مشکل رفع نشده !!

 

مشکل حل شد

دقت نکرده بودم که باید خط کد هایی رو که از xml استفاده کردیم رو کامنت کنم


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .