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

خطا هنگام استفاده از کتابخونه پوشه 1.4


ali reza

سوال

 
 سلام دوستان 
هنگام استفاده از نسخه 1.4 پوشه با خطای زیر مواجه میشم کسی میدونه این خطا یعنی چی ؟؟؟
 
B4A Version: 8.30
Parsing code.    (0.08s)
Compiling code.    (0.21s)
Compiling layouts code.    (0.06s)
Organizing libraries.    (0.00s)
Generating R file.    (1.26s)
Compiling generated Java code.    (5.11s)
Convert byte code - optimized dex.    Error
Uncaught translation error: java.lang.IllegalArgumentException: already added: Landroid/support/annotation/AnimRes;
Uncaught translation error: java.lang.IllegalArgumentException: already added: Landroid/support/annotation/AnimatorRes;
Uncaught translation error: java.lang.IllegalArgumentException: already added: Landroid/support/annotation/AnyRes;
Uncaught translation error: java.lang.IllegalArgumentException: already added: Landroid/support/annotation/AnyThread;
Uncaught translation error: java.lang.IllegalArgumentException: already added: Landroid/support/annotation/ArrayRes;
Uncaught translation error: java.lang.IllegalArgumentException: already added: Landroid/support/annotation/AttrRes;
Uncaught translation error: java.lang.IllegalArgumentException: already added: Landroid/support/annotation/BinderThread;
Uncaught translation error: java.lang.IllegalArgumentException: already added: Landroid/support/annotation/BoolRes;
Uncaught translation error: java.lang.IllegalArgumentException: already added: Landroid/support/annotation/CallSuper;
UNEXPECTED TOP-LEVEL EXCEPTION:
java.lang.RuntimeException: Translation has been interrupted
at com.android.dx.command.dexer.Main.processAllFiles(Main.java:692)
at com.android.dx.command.dexer.Main.runMonoDex(Main.java:315)
at com.android.dx.command.dexer.Main.runDx(Main.java:293)
at com.android.dx.command.dexer.Main.main(Main.java:249)
at com.android.dx.command.Main.main(Main.java:94)
Caused by: java.lang.InterruptedException: Too many errors
at com.android.dx.command.dexer.Main.processAllFiles(Main.java:684)
... 4 more
*** Legacy debugger is deprecated. ***
 It is recommended to switch to the default debugger (Tools - IDE Options)
 
 
 
اینم لیست کتابخونه هایی که استفاده کردم 
Image_2.png
 
 
لینک ارسال
به اشتراک گذاری در سایت های دیگر

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

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

قبلا به این اخطار زیاد بر خوردم با ariaglide هم احتمالا تداخل داره .

به طور کلی برای رفع اخطار های تداخل یه راه ساده هست.

به طور مثال کتابخونه پوشه :

فایل xmlرو باز کنید با ورد پد یا هر برنامه ک فایل تکست باز میکنه اخر فایل xml  چندین خط به این شکل هست:

 <dependsOn>support-v4</dependsOn>
    <dependsOn>support-annotations</dependsOn>
    <dependsOn>support-compat</dependsOn>
    <dependsOn>support-core-ui</dependsOn>
    <dependsOn>support-core-utils</dependsOn>
    <dependsOn>support-fragment</dependsOn>
    <dependsOn>support-media-compat</dependsOn>
    <dependsOn>pushe-1.4.0.aar</dependsOn>
    <dependsOn>play-services-base.aar</dependsOn>
    <dependsOn>play-services-gcm</dependsOn>
    <dependsOn>play-services-basement.aar</dependsOn>
    <dependsOn>play-services-iid</dependsOn>
    <dependsOn>play-services-tasks</dependsOn>
    <dependsOn>android-job-1.2.4.aar</dependsOn>
    <dependsOn>play-services-location</dependsOn>

این ها بخش ها وابسطه به کتابخونن .

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

بعد از پیدا کردن کتابوخه ک تداخل دارخ فایل xml اون رو باز کن و برو اخرش کد های کشابه کد های پوشه روحذف کن مخصوصا کد هایی که اولشون support داره .

 

یه نکته هس که کتابخونه های مختلف ممکنه با حذف کردن کد هاشون دیگه ران نشن که عمدتا کتابخونه هایی هستن که یه فایل با پسوند aar دارند مثل متریال دیالوگ یا اصلا همین پوشه.

اینارو نمیشه ویرایش کرد.

بعد از ویرایش هم ذخیره کنید و تمام ولی ::::::::::::::::::::::::::::::: حتما قبلش از کتابخونتون یه بکاپ بگیرید.

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

با یکی از کتابخونه ها تداخل داره ، باید کتابخونه ها بررسی شن .

ببینید از این کتابخونه android-support-annotations تو کدوم کتابخونه ها استفاده شده ، فایل xml رو ادیت کنید ، اسم این کتابخونه رو یکسان قرار بدید.

یا تمامی فایل های xml کتابخونتون رو که استفاده می کنید پیوست کنید.تا بررسی بشن.

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

در در 1397/06/10, 17:15:21، M-CAP7AIN گفته است :

با یکی از کتابخونه ها تداخل داره ، باید کتابخونه ها بررسی شن .

ببینید از این کتابخونه android-support-annotations تو کدوم کتابخونه ها استفاده شده ، فایل xml رو ادیت کنید ، اسم این کتابخونه رو یکسان قرار بدید.

یا تمامی فایل های xml کتابخونتون رو که استفاده می کنید پیوست کنید.تا بررسی بشن.

مرسی از پاسختون دوست عزیز 

با کتابخونه اپ کامپت تداخل داره کتابخونه رو پیوست میکنم بیزحمت راهنمایی کنید

دانلود appcompat

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

بایگانی شده

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

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

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