আমি ইতিমধ্যে জানি যে প্রশ্নটি ইতিমধ্যে খুব প্রায়ই এবং উত্তর জিজ্ঞাসা করা হয়েছে, তবে আমি যে উত্তর পেয়েছি তার মধ্যে কেউই আমার সমস্যার সমাধান করেনি।
এটি ত্রুটি:
Error:Gradle: Execution failed for task ':ffcommunity:preDexDebug'.
com.android.ide.common.internal.LoggedErrorException: Failed to run command:
D:\Android SDK\sdk\build-tools\20.0.0\dx.bat --dex --output D:\Users\ReVo\Documents\IntelliJ IDEA\FFCommunity\ffcommunity\build\intermediates\pre-dexed\debug\bananaquery-2ee85432877a057e7414910b8127805535139d5d.jar D:\Users\ReVo\Documents\IntelliJ IDEA\FFCommunity\ffcommunity\libs\bananaquery.jar
Error Code:
1
Output:
UNEXPECTED TOP-LEVEL EXCEPTION:
com.android.dx.cf.iface.ParseException: bad class file magic (cafebabe) or version (0034.0000)
at com.android.dx.cf.direct.DirectClassFile.parse0(DirectClassFile.java:472)
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:665)
at com.android.dx.command.dexer.Main.processFileBytes(Main.java:634)
at com.android.dx.command.dexer.Main.access$600(Main.java:78)
at com.android.dx.command.dexer.Main$1.processFileBytes(Main.java:572)
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:596)
at com.android.dx.command.dexer.Main.processAllFiles(Main.java:498)
at com.android.dx.command.dexer.Main.runMonoDex(Main.java:264)
at com.android.dx.command.dexer.Main.run(Main.java:230)
at com.android.dx.command.dexer.Main.main(Main.java:199)
at com.android.dx.command.Main.main(Main.java:103)
...while parsing com/comuf/revonline/bananaquery/BananaInsert.class
1 error; aborting
ত্রুটিটি হ'ল bad class file magic (cafebabe) or version (0034.0000)।
আমি একই দিনে বহুবার সমস্যা ছাড়াই অ্যাপ্লিকেশনটি তৈরি করেছি এবং কার্যকর করি তবে এখন এই বার্তাটি প্রতিবারই ব্যর্থ হয়।
প্রজেক্ট এসডিকে হয় Android API 19 Platformএবং প্রকল্প স্তর হয় 1.7।
CompileSDK হয় 19এবং বিল্ডটুলস ভার্সন হয় '20.0.0'।
সংকলন বিকল্পগুলি:
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_7
targetCompatibility JavaVersion.VERSION_1_7
}
এবং dependenciesআমি আছে:
compile files('libs/bananaquery.jar')
গ্রন্থাগারটি Android API 19 Platformপ্রকল্প স্তরের সাথে এসডিকে দিয়ে তৈরি 1.7।
আমার .jarফাইলটি libs/ফোল্ডারের ভিতরে রয়েছে ।
আমি ইন্টেলিজ আইডিএ 14 প্রিভিউ ব্যবহার করি, এটির কারণ হতে পারে? ইন্টেলিজ আইডিইএ 13 এর সাথে এটি "গ্রেডল সিঙ্ক" এ আটকে রয়েছে
সংকলন ফাইলগুলি অকেজো হতে পারে যেহেতু আমার compile fileTree(dir: 'libs', include: ['*.jar'])খুব বেশি
