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

مشکل وانسیگنال در کنار پوشه


Siaic

سوال

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

 

ارور زیر میده :

Convert byte code - optimized dex.    Error
Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/google/android/gms/gcm/GoogleCloudMessaging;
Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/google/android/gms/gcm/GoogleCloudMessaging$1;
Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/google/android/gms/location/ActivityRecognitionResult;
Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/google/android/gms/location/DetectedActivity;
Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/google/android/gms/location/Geofence;
Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/google/android/gms/location/Geofence$Builder;
Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/google/android/gms/location/LocationListener;
Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/google/android/gms/location/LocationRequest;
Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/google/android/gms/location/LocationStatusCodes;
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

 

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

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

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

در در 1396/06/30, 13:07:39، Siaic گفته است :
با سلام وقتی کتابخونه وانسیگنال در کنار پوشه فعال میشه مثل اینکه با هم تداخل میکنن و ارور زیر میدن میشه راهنمایی کنید. ممنون

 

ارور زیر میده :

Convert byte code - optimized dex.    Error
Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/google/android/gms/gcm/GoogleCloudMessaging;
Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/google/android/gms/gcm/GoogleCloudMessaging$1;
Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/google/android/gms/location/ActivityRecognitionResult;
Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/google/android/gms/location/DetectedActivity;
Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/google/android/gms/location/Geofence;
Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/google/android/gms/location/Geofence$Builder;
Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/google/android/gms/location/LocationListener;
Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/google/android/gms/location/LocationRequest;
Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/google/android/gms/location/LocationStatusCodes;
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

 

 

سلام 

کتابخانه ای با کتابخانه google-play-services-gcm تداخل کرده ،

 

حالا یا اون کتابخانه یا همین کتابخانه google-play-services-gcm.jar پسوندش را بصورت دستی تبدیل کنید به .zip   

 

بعدش با winrar فایل کتابخانه را بازکنید و فایلهای .class که در خطای پست  اولتان هست را پیدا و delete کنید .سپس پسوندرا بصورت دستی به jar تغییرش بدهید .

 

فایل هایی  GoogleCloudMessaging$1.class  -  GoogleCloudMessaging.class و........

این فایلهاچون تکراری هست این مشکل را ایجادکرده 

 

ظاهرا فایلهای تکراری  داخل فایل زیپ در این ادرس از google-play-services-gcm.zip می باشد 

\com\google\android\gms\gcm

 

* البته هروقت چنین کاری را میکنید فایل تکراری را از کتابخانه ای که جزوکتابخانه های اصلی بیسیک فور نیست حذف کنید نه کتابخانه های اصلی (جایی هم این تغییر درکتابخانه راثبت کنید)

 

وکتابخانه ای که قدیمی تر هست و تاریخ ایجادش قدیمی تر هست را دستکاری کنید .

 

لذا پیشنهادمیشه اون کتابخانه google-play-services-gcm.jar  را دستکاری نکنید و در اون کتابخانه دوم تغییرات بالا را ایجاد نمایید .

 

من وانسیگنال رو نداشتم لذا google-play-services-gcm.jar  را که در کنار کتابخانه های سایت پوشه هست رو  مثال زدم 

 موفق باشید 

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

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

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

در ۱ ساعت قبل، hojjatborohan گفته است :

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

نیاز دارم به 2 تا

ولی دنبال رفع تداخلشم

واقعا کسی تجربشو نداره؟

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

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

 

b4a-requirments-full

GoogleMaps

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

من این کارو کردم ولی باز همون اررور رو میده لطفا کمک کنید

 

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/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;
Uncaught translation error: java.lang.IllegalArgumentException: already added: Landroid/support/annotation/CheckResult;

این اررور رو میده

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

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

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

سلام

برید توی کتابخانه های بیسیک و این فایل xml رو جایگزین فایل xml اصلی کتابخانه پوشه کنید.

PushePlugin_v1.3.1

ببینید حل میشه یانه...

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

در 6 ساعت قبل، پژمان نیکروان گفته است :

سلام

برید توی کتابخانه های بیسیک و این فایل xml رو جایگزین فایل xml اصلی کتابخانه پوشه کنید.

PushePlugin_v1.3.1

ببینید حل میشه یانه...

سلام اقا پژمان واقعا  ممنونم که جواب دادید کاری که گفتید رو کردم اما اررور تغییر کرد و شد اینی که میبینید

Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/google/android/gms/location/ActivityRecognitionResult;
Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/google/android/gms/location/DetectedActivity;
Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/google/android/gms/location/Geofence;
Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/google/android/gms/location/Geofence$Builder;
Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/google/android/gms/location/LocationListener;
Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/google/android/gms/location/LocationRequest;
Uncaught translation error: java.lang.IllegalArgumentException: already added: Lcom/google/android/gms/location/LocationStatusCodes;
Uncaught translation error: java.lang.IllegalArgumentException: already added: Landroid/support/annotation/AnimRes;
Uncaught translation error: java.lang.IllegalArgumentException: already added: Landroid/support/annotation/AnimatorRes;

 

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

در 4 ساعت قبل، hojjatborohan گفته است :

سلام اقا پژمان واقعا  ممنونم که جواب دادید کاری که گفتید رو کردم اما اررور تغییر کرد و شد اینی که میبینید

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

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

بایگانی شده

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

مهمان
این موضوع برای عدم ارسال قفل گردیده است.
  • کاربران آنلاین در این صفحه   0 کاربر

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