2016-08-29 3 views
1

나는 안드로이드를위한 비주얼 스튜디오에서 프로그래밍하려고한다. 은 내가하지만 GET 메시지 대 비주얼 스튜디오에 JDK의 경로를 설정하려는 SDK, JDK, 자 마린 부탁해을 설치한다 :Xamarin을위한 visual studio에서 jdk를 찾는 방법은 무엇입니까?

지정된 경로에 자바 개발 키트 파일을 찾을 수 없습니다 :

C : \ 프로그램 파일 \ 자바 \ jre1.6.0_07 \ 빈

나는 SystemAdvanceSetting에서 환경 변수에 PathHome_java 변수에 대한이 경로를 설정합니다. cmd에서 where javac을 사용하지만 java 경로를 찾을 수 없습니다.

해결 방법?

답변

3

자 마린 4.1.2.18 및 그 이전 doesn't currently support a 64-bit JDK. Xamarin이 감지 할 수있는 32 비트 버전의 JDK 1.7u79를 설치해야합니다. Visual Studio 메뉴 도구> Xamarin을 클릭하여 사용중인 JDK Xamarin을 볼 수 있습니다. 나열된 JDK 및 Android SDK 디렉토리가 표시됩니다. 이전도

Xamarin.Android 4.1.2.18와는 32 비트 자바 JDK 7 (1.7) 가 설치되어 있어야합니다. 최신 버전의 JDK는 컴퓨터에서 필요에 따라 JDK 7과 함께 설치할 수도 있습니다.

최신 Xamarin 4.2 이상과 함께 64 비트 JDK 8 설치를 사용할 수 있습니다.

+0

Java 1.8 32bit를 설치했지만 해결되지 않았습니다. – XXA

+1

Xamarin은 1.7 32bit가 필요합니다. –

+1

Java 버전 1.7을 설치하고 해결했습니다. 응답 해 주셔서 감사합니다. – XXA

1

JDK 경로는 디렉토리가 아니라 C:\Program Files\Java\jre1.6.0_07을 가리켜 야합니다.

JAVA_HOME 환경 변수를 업데이트하고 다시 시도하십시오.

+0

이 방법으로 테스트하지만 작동하지 않습니다. – XXA

+0

정확히 같은 메시지가 나옵니까? –

+0

JRE가 아닌 JDK 폴더를 찾으십시오. 32 또는 64 비트 버전을 설치했는지에 따라 올바른 경로를 찾으면 C : \ Program Files \ Java \ 또는 C : \ Program Files (x86) \ Java \를 확인하고 Xamarin을 가리 킵니다. – RobDigital

관련 문제