एंड्रॉयड स्टूडियो के बाद मैं एसडीके प्रबंधक चलाने एक पॉपअप अपडेट कह उपलब्ध था और एंड्रॉयड स्टूडियो फिर से शुरू कर दिया मैं एक popoup कि मुझे Androids वेबसाइट पर toke जहां यह मुझे बताया कि मैं जावा JDK नवीनीकृत करना चाहिए मिला 8 और जेआरई 8 ने डीबग चलाने की कोशिश करते समय 235 से अधिक त्रुटियों के बाद मुझे प्राप्त किया। मैंने संस्करण 8 को अनइंस्टॉल किया और 7u80 जेडीके और जेआरई को पुनर्स्थापित किया, अब मैं 34 त्रुटियों तक हूं। जब मैं जावा-वर्जन टाइप करता हूं तो मुझे 1.8.073 यहां सभी 35 त्रुटियां मिलती हैं।समस्याओं जावा 8 स्थापित करने के बाद
Error:java.lang.UnsupportedClassVersionError: com/android/dx/command/Main : Unsupported major.minor version 52.0
Error:java.lang.UnsupportedClassVersionError: com/android/dx/command/Main : Unsupported major.minor version 52.0
Error: at java.lang.ClassLoader.defineClass1(Native Method)
Error: at java.lang.ClassLoader.defineClass1(Native Method)
Error: at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
Error: at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
Error: at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
Error: at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
Error: at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
Error: at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
Error: at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
Error: at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
Error: at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
Error: at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
Error: at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
Error: at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
Error: at java.security.AccessController.doPrivileged(Native Method)
Error: at java.security.AccessController.doPrivileged(Native Method)
Error: at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
Error: at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
Error: at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
Error: at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
Error: at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
Error: at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
Error: at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
Error: at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
Error: at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:482)
Error: at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:482)
Error:Exception in thread "main"
Error:Exception in thread "main"
Error:Execution failed for task ':app:transformClassesWithDexForDebug'.
> com.android.build.api.transform.TransformException: java.lang.RuntimeException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files\Java\jdk1.7.0_80\bin\java.exe'' finished with non-zero exit value 1
यहाँ Gradel.build
android {
compileSdkVersion 23
buildToolsVersion '24.0.0 rc1'
defaultConfig {
applicationId "com.kim.printer"
minSdkVersion 21
targetSdkVersion 23
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_7
targetCompatibility JavaVersion.VERSION_1_7
}
productFlavors {
}
}
dependencies {
compile 'com.google.android.gms:play-services-gcm:8.4.0'
compile 'com.google.code.gson:gson:2.4'
compile "com.android.support:support-v4:23.1.0"
compile "com.android.support:support-v13:23.1.0"
compile "com.android.support:cardview-v7:23.1.0"
compile 'com.android.support:appcompat-v7:23.0.0'
compile files('libs/StarIOPort3.1.jar')
compile files('libs/StarIO_Extension.jar')
}
किसी भी मदद मैं 6 घंटे के लिए इस पर काम कर रहा है के लिए धन्यवाद है और मैं इसे संकलित करने के लिए मिल सकता है।
जांचें कि जेडीके का मार्ग सही तरीके से सेट है या नहीं। आप _File_ -> _Project संरचना_ -> _SDK स्थान_ -> _JDK स्थान_ पर क्लिक करके एंड्रॉइड स्टूडियो में ऐसा कर सकते हैं। और तुम में परिवर्तन इन लाइनों का निर्माण Gradle: 'sourceCompatibility JavaVersion.VERSION_1_8' ' targetCompatibility JavaVersion.VERSION_1_8' –
मैं JDK स्थान वापस 7 और sourceCompatibility/targetCompatibility को वापस 1_7 को परिवर्तित करने के बाद मैं 235 त्रुटियों मिला है। 7 पर जेडीके छोड़कर और 1_8 में बदलकर मुझे यह त्रुटि मिलती है। त्रुटि: निष्पादन कार्य के लिए विफल रहा ': app: compileDebugJavaWithJavac'। > अमान्य स्रोत रिलीज: 1.8 –