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

ارور تداخل کتابخانه ها


محمد مهدی کمالی

سوال

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

 

B4A Version: 7.30
Parsing code.    (0.02s)
Compiling code.    (0.07s)
Compiling layouts code.    (0.00s)
Organizing libraries.    (0.00s)
Generating R file.    (0.38s)
Compiling generated Java code.    (1.33s)
Convert byte code - optimized dex.    Error
Uncaught translation error: java.lang.IllegalArgumentException: already added: Lde/amberhome/objects/appcompat/ACActionBar;
Uncaught translation error: java.lang.IllegalArgumentException: already added: Lde/amberhome/objects/appcompat/ACActionMenuWrapper;
Uncaught translation error: java.lang.IllegalArgumentException: already added: Lde/amberhome/objects/appcompat/ACActionMenuWrapper$1;
Uncaught translation error: java.lang.IllegalArgumentException: already added: Lde/amberhome/objects/appcompat/ACActionModeWrapper;
Uncaught translation error: java.lang.IllegalArgumentException: already added: Lde/amberhome/objects/appcompat/ACActionModeWrapper$1;
Uncaught translation error: java.lang.IllegalArgumentException: already added: Lde/amberhome/objects/appcompat/ACButtonWrapper;
Uncaught translation error: java.lang.IllegalArgumentException: already added: Lde/amberhome/objects/appcompat/ACCheckBoxWrapper;
Uncaught translation error: java.lang.IllegalArgumentException: already added: Lde/amberhome/objects/appcompat/ACEditTextWrapper;
Uncaught translation error: java.lang.IllegalArgumentException: already added: Lde/amberhome/objects/appcompat/ACFlatButtonWrapper;
UNEXPECTED TOP-LEVEL EXCEPTION:
java.lang.RuntimeException: Translation has been interrupted
	at com.android.dx.command.dexer.Main.processAllFiles(Main.java:689)
	at com.android.dx.command.dexer.Main.runMonoDex(Main.java:313)
	at com.android.dx.command.dexer.Main.run(Main.java:279)
	at com.android.dx.command.dexer.Main.main(Main.java:247)
	at com.android.dx.command.Main.main(Main.java:106)
Caused by: java.lang.InterruptedException: Too many errors
	at com.android.dx.command.dexer.Main.processAllFiles(Main.java:681)
	... 4 more

کتابخونه هایی که استفاده کردم:

کلاس customlistveiw

کلاس id3(برای نمایش کاور اهنگ)

Capture.PNG

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

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

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

خودم دریافتم

کلاسid3 که برای نمایش کاور اهنگه با appcompat تداخل داره 

گفتمش که شاید کسی مث خودم به مشکل بخوره شاید

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

در 2 ساعت قبل، mmkmmk گفته است :

خودم دریافتم

کلاسid3 که برای نمایش کاور اهنگه با appcompat تداخل داره 

گفتمش که شاید کسی مث خودم به مشکل بخوره شاید

سلام

دوست عزیز کلاس id3 فکر نمیکنم با اپ کامپت تداخل داشته باشه

شما از تگ     #MultiDex:true در پروژه خود استفاده کنید و دوباره کامپایل بگیرید

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

در 10 ساعت قبل، محمد رشوند گفته است :

سلام

دوست عزیز کلاس id3 فکر نمیکنم با اپ کامپت تداخل داشته باشه

شما از تگ     #MultiDex:true در پروژه خود استفاده کنید و دوباره کامپایل بگیرید

استفاده کردم باز خطا داد

 

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

در در 1396/11/01, 02:32:44، mmkmmk گفته است :

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

 


B4A Version: 7.30
Parsing code.    (0.02s)
Compiling code.    (0.07s)
Compiling layouts code.    (0.00s)
Organizing libraries.    (0.00s)
Generating R file.    (0.38s)
Compiling generated Java code.    (1.33s)
Convert byte code - optimized dex.    Error
Uncaught translation error: java.lang.IllegalArgumentException: already added: Lde/amberhome/objects/appcompat/ACActionBar;
Uncaught translation error: java.lang.IllegalArgumentException: already added: Lde/amberhome/objects/appcompat/ACActionMenuWrapper;
Uncaught translation error: java.lang.IllegalArgumentException: already added: Lde/amberhome/objects/appcompat/ACActionMenuWrapper$1;
Uncaught translation error: java.lang.IllegalArgumentException: already added: Lde/amberhome/objects/appcompat/ACActionModeWrapper;
Uncaught translation error: java.lang.IllegalArgumentException: already added: Lde/amberhome/objects/appcompat/ACActionModeWrapper$1;
Uncaught translation error: java.lang.IllegalArgumentException: already added: Lde/amberhome/objects/appcompat/ACButtonWrapper;
Uncaught translation error: java.lang.IllegalArgumentException: already added: Lde/amberhome/objects/appcompat/ACCheckBoxWrapper;
Uncaught translation error: java.lang.IllegalArgumentException: already added: Lde/amberhome/objects/appcompat/ACEditTextWrapper;
Uncaught translation error: java.lang.IllegalArgumentException: already added: Lde/amberhome/objects/appcompat/ACFlatButtonWrapper;
UNEXPECTED TOP-LEVEL EXCEPTION:
java.lang.RuntimeException: Translation has been interrupted
	at com.android.dx.command.dexer.Main.processAllFiles(Main.java:689)
	at com.android.dx.command.dexer.Main.runMonoDex(Main.java:313)
	at com.android.dx.command.dexer.Main.run(Main.java:279)
	at com.android.dx.command.dexer.Main.main(Main.java:247)
	at com.android.dx.command.Main.main(Main.java:106)
Caused by: java.lang.InterruptedException: Too many errors
	at com.android.dx.command.dexer.Main.processAllFiles(Main.java:681)
	... 4 more

کتابخونه هایی که استفاده کردم:

کلاس customlistveiw

کلاس id3(برای نمایش کاور اهنگ)

Capture.PNG

 

سلام 

وقتی تعداد کتابخانه هایی که در پروژه تون استفاده کردین خیلی زیاد باشه

که نتونید کتابخانه هایی که باهمدیگر تداخل دارند رو پیداکنید ،

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

و سپس پسوند همه کتابخانه ها رو تبدیل به zip کنید وبعدش همه کتابخانه ها رو unzip کنید ،

بعد بااستفاده از نرم افزار سرچ فایل دنبال فایلهای همنام بگردید ، (مثلا نرم افزار Everything سرعت بالایی درسرچ فایل داره) 

 

 

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

بایگانی شده

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

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

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