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

ارور UNEXPECTED TOP-LEVEL EXCEPTION


jchdeveloper

سوال

سلام

این چه اروریه؟دیروز برنامه خوب کار میکرد.امروز اجرا میکنم این ارور رو میده.

B4A version: 6.00
Parsing code.    (0.01s)
Compiling code.    (0.11s)
Compiling layouts code.    (0.03s)
Organizing libraries.    (1.76s)
Generating R file.    (0.55s)
Compiling generated Java code.    (3.94s)
Convert byte code - optimized dex.    Error
UNEXPECTED TOP-LEVEL EXCEPTION:
com.android.dx.cf.iface.ParseException: com.android.dx.rop.cst.CstMethodRef cannot be cast to com.android.dx.rop.cst.CstString
	at com.android.dx.cf.direct.AttributeListParser.parse(AttributeListParser.java:156)
	at com.android.dx.cf.direct.AttributeListParser.parseIfNecessary(AttributeListParser.java:115)
	at com.android.dx.cf.direct.AttributeListParser.getList(AttributeListParser.java:106)
	at com.android.dx.cf.direct.StdAttributeFactory.code(StdAttributeFactory.java:300)
	at com.android.dx.cf.direct.StdAttributeFactory.parse0(StdAttributeFactory.java:139)
	at com.android.dx.cf.direct.AttributeFactory.parse(AttributeFactory.java:96)
	at com.android.dx.cf.direct.AttributeListParser.parse(AttributeListParser.java:141)
	at com.android.dx.cf.direct.AttributeListParser.parseIfNecessary(AttributeListParser.java:115)
	at com.android.dx.cf.direct.AttributeListParser.getEndOffset(AttributeListParser.java:96)
	at com.android.dx.cf.direct.MemberListParser.parse(MemberListParser.java:213)
	at com.android.dx.cf.direct.MemberListParser.parseIfNecessary(MemberListParser.java:108)
	at com.android.dx.cf.direct.MethodListParser.getList(MethodListParser.java:54)
	at com.android.dx.cf.direct.DirectClassFile.parse0(DirectClassFile.java:542)
	at com.android.dx.cf.direct.DirectClassFile.parse(DirectClassFile.java:406)
	at com.android.dx.cf.direct.DirectClassFile.parseToInterfacesIfNecessary(DirectClassFile.java:388)
	at com.android.dx.cf.direct.DirectClassFile.getMagic(DirectClassFile.java:251)
	at com.android.dx.command.dexer.Main.processClass(Main.java:598)
	at com.android.dx.command.dexer.Main.processFileBytes(Main.java:570)
	at com.android.dx.command.dexer.Main.access$2(Main.java:546)
	at com.android.dx.command.dexer.Main$2.processFileBytes(Main.java:514)
	at com.android.dx.cf.direct.ClassPathOpener.processArchive(ClassPathOpener.java:284)
	at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:166)
	at com.android.dx.cf.direct.ClassPathOpener.process(ClassPathOpener.java:144)
	at com.android.dx.command.dexer.Main.processOne(Main.java:537)
	at com.android.dx.command.dexer.Main.processAllFiles(Main.java:449)
	at com.android.dx.command.dexer.Main.runMonoDex(Main.java:236)
	at com.android.dx.command.dexer.Main.run(Main.java:206)
	at com.android.dx.command.dexer.Main.main(Main.java:179)
	at com.android.dx.command.Main.main(Main.java:103)
Caused by: java.lang.ClassCastException: com.android.dx.rop.cst.CstMethodRef cannot be cast to com.android.dx.rop.cst.CstString
	at com.android.dx.cf.direct.StdAttributeFactory.parseLocalVariables(StdAttributeFactory.java:575)
	at com.android.dx.cf.direct.StdAttributeFactory.localVariableTable(StdAttributeFactory.java:517)
	at com.android.dx.cf.direct.StdAttributeFactory.parse0(StdAttributeFactory.java:178)
	at com.android.dx.cf.direct.AttributeFactory.parse(AttributeFactory.java:96)
	at com.android.dx.cf.direct.AttributeListParser.parse(AttributeListParser.java:141)
	... 28 more
...while parsing attributes[1]
...while parsing Code attribute at offset 00000606
...while parsing attributes[0]
...while parsing methods[0]
...while parsing android/support/v4/app/BaseFragmentActivityApi14.class
1 error; aborting

راهنمایی کنین لطفا.

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

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

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

در در 1397/06/07, 10:28:25، asheune گفته است :

درود  = سلام

اول از همه نسخه ی android.jar مربوط به api چند هست ؟ = 19

توی منیفست تارگت رو چند میذاری ؟ = android:minSdkVersion="14" android:targetSdkVersion="19"

و مهمتر از همه sdk و پوشه ی support  به روز هست ؟ = لینک به روز بده :)

 

 

 

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

درود

نسخه ی حداقل Sdk رو خوب گذاشتی ولی تارگت رو بهتره بالا بذاری مثلا 26 یا حتی 28 که جدید اومده و باید از طریق نرم افزار دانلود کنی

لینک پوشه ی extras رو میذارم ولی بقیشو از برنامه sdk manager دانلود کن

 

 

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

درود

اول از همه نسخه ی android.jar مربوط به api چند هست ؟

توی منیفست تارگت رو چند میذاری ؟

و مهمتر از همه sdk و پوشه ی support  به روز هست ؟

 

 

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

بایگانی شده

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

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

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