Android Studio는 Java 8로 프로젝트를 컴파일합니까?

에릭

Java 8을 사용하여 프로젝트를 컴파일하려고합니다.

이미지에 표시된대로 올바른 jdk를 설정했습니다.

JDK 위치

또한 대상 버전을 변경했습니다.

대상 버전

하지만 여전히 오류가 발생했습니다. compileSdkVersion 'android-24'를 컴파일하려면 JDK 1.8 이상이 필요합니다.

내가 어디에서 틀렸어?

편집 : 우분투 12.04에 있습니다.

ceph3us

JDK 설정으로 이동하면 다음을 수행 할 수 있습니다.

" android app "모듈 build.gradle에 추가

compileOptions {
    sourceCompatibility JavaVersion.VERSION_1_8
    targetCompatibility JavaVersion.VERSION_1_8
}

gradle.properties에 SDK 경로 설정

org.gradle.java.home=/path_to_java_sdk_8/jdk1.8

1.7 / 1.8에 대해 .idea / modules / compiler.xml 도 확인하십시오.

<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
  <component name="CompilerConfiguration">
      ...
    <bytecodeTargetLevel target="1.8">
      <module name="app" target="1.7" />
    </bytecodeTargetLevel>
  </component>

misc.xml

<?xml version="1.0" encoding="UTF-8"?>
  <project version="4">
    ....
   <component name="ProjectRootManager" version="2" languageLevel="JDK_1_7" 
              default="false" assert-keyword="true" 
              jdk-15="true" project-jdk-name="1.8" project-jdk-type="JavaSDK">
     <output url="file://$PROJECT_DIR$/build/classes" />
  </component>
  <component name="ProjectType">
    <option name="id" value="Android" />
  </component>
 </project>

BTW : 자바 1.8에 대해 컴파일하려면 https://source.android.com/source/jack.html을 참조 하십시오.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Android 프로젝트에서 사용자 지정 Java 컴파일러 인수를 설정하는 방법은 무엇입니까?

분류에서Dev

Xamarin.Forms는 Android 프로젝트를 컴파일하지 않습니다.

분류에서Dev

Xamarin.Forms는 Android 프로젝트를 컴파일하지 않습니다.

분류에서Dev

Android Studio에서는 특정 프로젝트를 컴파일 할 수 없습니다.

분류에서Dev

Android Studio는 새 프로젝트를 만들 수 없습니다.

분류에서Dev

Android Studio는 새 프로젝트를 만들 수 없습니다.

분류에서Dev

Android Studio. 업데이트 후 내 프로젝트를 컴파일 / 빌드 할 수 없습니다.

분류에서Dev

Android Studio 디버그를 누르면 프로젝트 컴파일 대신 테스트가 실행됩니다.

분류에서Dev

Android 프로젝트에서 파일 경로를 얻는 방법

분류에서Dev

Android 프로젝트를 Java 프로젝트로 변환

분류에서Dev

Maven 프로젝트는 OSX에서 Java 8로 컴파일되지 않습니다.

분류에서Dev

QT Creator는 VC ++로 Non-QT 프로젝트를 컴파일합니다.

분류에서Dev

Android Studio에서 Cocos 2d-x 프로젝트를 컴파일 할 때 오류가 발생했습니다.

분류에서Dev

스크립트를 사용하여 Windows 명령 줄로 Android 프로젝트를 컴파일하는 방법은 무엇입니까?

분류에서Dev

grunt 또는 gulp로 노드 프로젝트를 "컴파일"하는 것이 합리적입니까?

분류에서Dev

Android 프로젝트는 이전 데이터로 컴파일됩니다.

분류에서Dev

Android 프로젝트는 이전 데이터로 컴파일됩니다.

분류에서Dev

LIBCD.lib없이 Visual Studio 6에서 C 프로젝트를 어떻게 컴파일합니까?

분류에서Dev

Android Studio 2.2는 홈 화면 프로젝트를 실행할 수 없습니다.

분류에서Dev

Android 스튜디오에서는 프로젝트를 컴파일 할 수 없습니다.

분류에서Dev

Android Studio 프로젝트를 Azure Pipelines CI / CD와 통합

분류에서Dev

Android Studio는 Dart 스프레드 연산자를 Flutter 프로젝트의 오류로 표시합니다.

분류에서Dev

IDE 내에서 프로젝트를 실행할 때마다 Java 프로젝트를 실행 가능한 jar로 프로그래밍 방식으로 컴파일하는 방법이 있습니까?

분류에서Dev

Android Studio는 프로젝트를 올바르게 컴파일하고 Gradlew는 데이터 바인딩을 사용하지 않습니다.

분류에서Dev

Android Studio에서 프로젝트를 열 수 없습니다.

분류에서Dev

Android Studio에서 프로젝트를 열 수 없습니다.

분류에서Dev

Android Studio : 프로젝트를 구성하지 못했습니다.

분류에서Dev

Android Studio 프로젝트를 내보내려면 어떻게해야합니까?

분류에서Dev

** apk **까지 컴파일되지 않는 Android 프로젝트에 이러한 폴더를 추가하는 방법이 있습니까?

Related 관련 기사

  1. 1

    Android 프로젝트에서 사용자 지정 Java 컴파일러 인수를 설정하는 방법은 무엇입니까?

  2. 2

    Xamarin.Forms는 Android 프로젝트를 컴파일하지 않습니다.

  3. 3

    Xamarin.Forms는 Android 프로젝트를 컴파일하지 않습니다.

  4. 4

    Android Studio에서는 특정 프로젝트를 컴파일 할 수 없습니다.

  5. 5

    Android Studio는 새 프로젝트를 만들 수 없습니다.

  6. 6

    Android Studio는 새 프로젝트를 만들 수 없습니다.

  7. 7

    Android Studio. 업데이트 후 내 프로젝트를 컴파일 / 빌드 할 수 없습니다.

  8. 8

    Android Studio 디버그를 누르면 프로젝트 컴파일 대신 테스트가 실행됩니다.

  9. 9

    Android 프로젝트에서 파일 경로를 얻는 방법

  10. 10

    Android 프로젝트를 Java 프로젝트로 변환

  11. 11

    Maven 프로젝트는 OSX에서 Java 8로 컴파일되지 않습니다.

  12. 12

    QT Creator는 VC ++로 Non-QT 프로젝트를 컴파일합니다.

  13. 13

    Android Studio에서 Cocos 2d-x 프로젝트를 컴파일 할 때 오류가 발생했습니다.

  14. 14

    스크립트를 사용하여 Windows 명령 줄로 Android 프로젝트를 컴파일하는 방법은 무엇입니까?

  15. 15

    grunt 또는 gulp로 노드 프로젝트를 "컴파일"하는 것이 합리적입니까?

  16. 16

    Android 프로젝트는 이전 데이터로 컴파일됩니다.

  17. 17

    Android 프로젝트는 이전 데이터로 컴파일됩니다.

  18. 18

    LIBCD.lib없이 Visual Studio 6에서 C 프로젝트를 어떻게 컴파일합니까?

  19. 19

    Android Studio 2.2는 홈 화면 프로젝트를 실행할 수 없습니다.

  20. 20

    Android 스튜디오에서는 프로젝트를 컴파일 할 수 없습니다.

  21. 21

    Android Studio 프로젝트를 Azure Pipelines CI / CD와 통합

  22. 22

    Android Studio는 Dart 스프레드 연산자를 Flutter 프로젝트의 오류로 표시합니다.

  23. 23

    IDE 내에서 프로젝트를 실행할 때마다 Java 프로젝트를 실행 가능한 jar로 프로그래밍 방식으로 컴파일하는 방법이 있습니까?

  24. 24

    Android Studio는 프로젝트를 올바르게 컴파일하고 Gradlew는 데이터 바인딩을 사용하지 않습니다.

  25. 25

    Android Studio에서 프로젝트를 열 수 없습니다.

  26. 26

    Android Studio에서 프로젝트를 열 수 없습니다.

  27. 27

    Android Studio : 프로젝트를 구성하지 못했습니다.

  28. 28

    Android Studio 프로젝트를 내보내려면 어떻게해야합니까?

  29. 29

    ** apk **까지 컴파일되지 않는 Android 프로젝트에 이러한 폴더를 추가하는 방법이 있습니까?

뜨겁다태그

보관