2016-06-26 5 views
6

मैं नीचे Gradle config के साथ एंड्रॉयड परियोजना का निर्माण कर रहा हूँ सक्षम: एंड्रॉयड स्टूडियो 2.1.2Gradle निर्माण जावा 1.8 के साथ विफल, उपकरण 2.2.0-alpha4 निर्माण, jackOptions

परियोजना Gradle फ़ाइल:

dependencies { 
    classpath 'com.android.tools.build:gradle:2.2.0-alpha4' 
} 

अनुप्रयोग Gradle फ़ाइल:

android { 
    compileSdkVersion 24 
    buildToolsVersion '24.0.0' 

    defaultConfig { 
     applicationId "<my_app_id>" 
     minSdkVersion 17 
     targetSdkVersion 24 
     versionCode 1 
     versionName "1.0" 

     jackOptions { 
      enabled true 
     } 
    } 
    compileOptions { 
     sourceCompatibility JavaVersion.VERSION_1_8 
     targetCompatibility JavaVersion.VERSION_1_8 
    } 
} 

एप्लिकेशन को हमेशा त्रुटि के साथ विफल बिल्ड:

2016-06-26 22:26:52,282 [1868500] WARN - nal.AbstractExternalSystemTask - Cause: com/android/build/gradle/internal/model/DefaultAndroidProject : Unsupported major.minor version 52.0 
com.intellij.openapi.externalSystem.model.ExternalSystemException: Cause: com/android/build/gradle/internal/model/DefaultAndroidProject : Unsupported major.minor version 52.0 
    at org.jetbrains.plugins.gradle.service.project.AbstractProjectImportErrorHandler.createUserFriendlyError(AbstractProjectImportErrorHandler.java:106) 
    at org.jetbrains.plugins.gradle.service.project.BaseProjectImportErrorHandler.getUserFriendlyError(BaseProjectImportErrorHandler.java:158) 
    at org.jetbrains.plugins.gradle.service.project.BaseGradleProjectResolverExtension.getUserFriendlyError(BaseGradleProjectResolverExtension.java:457) 
    at org.jetbrains.plugins.gradle.service.project.AbstractProjectResolverExtension.getUserFriendlyError(AbstractProjectResolverExtension.java:158) 
    at com.android.tools.idea.gradle.project.AndroidGradleProjectResolver.getUserFriendlyError(AndroidGradleProjectResolver.java:350) 
    at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver$ProjectConnectionDataNodeFunction.fun(GradleProjectResolver.java:373) 
    at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver$ProjectConnectionDataNodeFunction.fun(GradleProjectResolver.java:339) 
    at org.jetbrains.plugins.gradle.service.project.GradleExecutionHelper.execute(GradleExecutionHelper.java:230) 
    at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver.resolveProjectInfo(GradleProjectResolver.java:97) 
    at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver.resolveProjectInfo(GradleProjectResolver.java:65) 
    at com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl$1.produce(RemoteExternalSystemProjectResolverImpl.java:41) 
    at com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl$1.produce(RemoteExternalSystemProjectResolverImpl.java:37) 
    at com.intellij.openapi.externalSystem.service.remote.AbstractRemoteExternalSystemService.execute(AbstractRemoteExternalSystemService.java:59) 
    at com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl.resolveProjectInfo(RemoteExternalSystemProjectResolverImpl.java:37) 
    at com.intellij.openapi.externalSystem.service.remote.wrapper.ExternalSystemProjectResolverWrapper.resolveProjectInfo(ExternalSystemProjectResolverWrapper.java:49) 
    at com.intellij.openapi.externalSystem.service.internal.ExternalSystemResolveProjectTask.doExecute(ExternalSystemResolveProjectTask.java:51) 
    at com.intellij.openapi.externalSystem.service.internal.AbstractExternalSystemTask.execute(AbstractExternalSystemTask.java:138) 
    at com.intellij.openapi.externalSystem.service.internal.AbstractExternalSystemTask.execute(AbstractExternalSystemTask.java:124) 
    at com.intellij.openapi.externalSystem.util.ExternalSystemUtil$3.execute(ExternalSystemUtil.java:419) 
    at com.intellij.openapi.externalSystem.util.ExternalSystemUtil$4$2.run(ExternalSystemUtil.java:500) 
    at com.intellij.openapi.progress.impl.CoreProgressManager$TaskRunnable.run(CoreProgressManager.java:563) 
    at com.intellij.openapi.progress.impl.CoreProgressManager$2.run(CoreProgressManager.java:142) 
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:446) 
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:392) 
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:54) 
    at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:127) 
    at com.intellij.openapi.progress.impl.ProgressManagerImpl$1.run(ProgressManagerImpl.java:126) 
    at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:366) 
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439) 
    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) 
    at java.util.concurrent.FutureTask.run(FutureTask.java:138) 
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) 
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) 
    at java.lang.Thread.run(Thread.java:695) 
    at org.jetbrains.ide.PooledThreadExecutor$1$1.run(PooledThreadExecutor.java:55) 
2016-06-26 22:26:52,282 [1868500] WARN - radle.project.ProjectSetUpTask - 
2016-06-26 22:26:52,282 [1868500] INFO - radle.project.ProjectSetUpTask - Cause: com/android/build/gradle/internal/model/DefaultAndroidProject : Unsupported major.minor version 52.0 
Consult IDE log for more details (Help | Show Log) 
2016-06-26 22:26:52,283 [1868501] INFO - ls.idea.gradle.GradleSyncState - Sync with Gradle for project '' failed: Cause: com/android/build/gradle/internal/model/DefaultAndroidProject : Unsupported major.minor version 52.0 
Consult IDE log for more details (Help | Show Log) 

क्या कोई मुझे इस मुद्दे को हल करने के तरीके पर सही तरीके से इंगित कर सकता है ?, कृपया मेरी मदद करें!

धन्यवाद,

उत्तर

2

Unsupported major.minor version 52.0 आप JDK के गलत संस्करण का उपयोग कर रहे है। आपको अपने जेडीके को संस्करण 8 में अपडेट करना होगा, क्योंकि आप अपना जावा भाषा संस्करण 1.8 पर सेट कर रहे हैं।

डाउनलोड JDK 8 ओरेकल से:

चरण 1::
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

+0

मैं वर्तमान में एंड्रॉइड स्टूडियो के लिए जावा 1.8 का उपयोग कर रहा हूं, मेरे पास जावा 1.8 के लिए जावा 1.8 भी है। – user1002909

+0

आपको एंड्रॉइड स्टूडियो में अपने मॉड्यूल सेटिंग में जेडीके पथ भी सेट करना होगा। http://tools.android.com/tech-docs/configuration/osx-jdk – Nicholas

1

मैं भी एक ही समस्या का सामना करना पड़ा, यह दो चरणों का पालन करके हल किया जा सकता डाउनलोड जावा 8. चरण 2: अद्यतन एंड्रॉयड नवीनतम संस्करण 2.2 के लिए स्टूडियो।

संबंधित मुद्दे