2011-11-24 5 views
3

며칠 전 우분투로 처음 시작했습니다. Eclipse에서 Android SDK를 사용하고 싶습니다. 필요한 모든 것을 설치했습니다. Android SDK를 시작하려고하면 잘못됩니다. 이 인터넷에서 프록시 서버는 여기에,하지만 난 그것을 삽입하려고하면Android SDK Java : 찾을 수 없음

이클립스> 윈도우> 환경 설정> 안드로이드> 실행 한 다음 기본 에뮬레이터 옵션 (링크 : How to set Internet options for Android emulator?)에서 프록시를 입력

이클립스를 통해 SDK를 시작할 때마다 가져올 수 없으므로 안드로이드 도구를 통해 프록시에 들어갈 수 있다는 것을 알게되었습니다.

./android-sdk-linux/tools/android : 84 : 자바 : 발견되지 ./android-sdk-linux 내가 ./android-sdk-linux/tools/android 입력 할 때하지만 약간의 오차가 수/tools/android 101 "java : 찾을 수 없음 exec : 114 : java : 찾을 수 없음

나는 Oracle에서 JDK를 설치 했으므로 단계를 수행하고 터미널을 통해 설치 한 다음 PATH에 추가했다. (어쩌면 내가 잘못 했어.) JRE도 시도해 보았는데, Eclipse에서 Java에 대한 시작 부분에서 오류가 발생했지만 Eclipse 폴더에 JRE 사본을 설치하면 더 이상 오류가 발생하지 않는다.

내 JDK라고 생각하지만 잘 모르겠다. w 내가 뭘 잘못했는지.

저는 우분투 11.10을 사용합니다. VMware Player를 통해 64 비트.

+0

'에코 $의 PATH'은 무엇을 말하는가을? – Kimi

+0

@Kimi/usr/local/sbin :/usr/local/bin :/usr/sbin :/usr/bin :/sbin :/bin :/usr/games :/home//android-sdk-linux/tools :/home/ /jdk1.6.0_29 – Michielodc

답변

4

[코멘트에서 경로] /usr/지방/sbin에 : ​​/ usr/지방/빈 :는/usr/sbin에 :는/usr/빈 : 경우/sbin :/빈 :는/usr/게임/홈//android-sdk-linux/tools:/home//jdk1.6.0_29

변경 /home/<user_name>/jdk1.6.0_29/bin에 $의 PATH에 JDK의 경로.

+1

** 수출 경로 : $ PATH :/home/ /jdk1.6.0_29/bin**하지만 ** 유효한 식별자가 아닙니다 ** – Michielodc

+0

누락 되었기 때문입니다. 식별자는 다음과 같습니다 : export PATH = $ PATH :/home/... ('export PATH' 다음에':'대신'='사용) – Kimi

+1

thx 당신의 도움. 나는 PATH를 잘못했다. 그것은 지금 오류를주지 않습니다. 그냥 몇 가지와 일부 실패합니다. 이제는 프록시를 올바르게 설정해야합니다./ – Michielodc

5

우분투에서 나는/sdk/tools/android로 가서 java_cmd 변수를 JAVA_HOME 경로와 동일하게 변경해야했습니다.

+0

이것은 나에게 트릭입니다! (IntelliJ 12 사용) – Tony

+0

나에게 트릭을 주셔서 감사합니다. – Fr4nz

0

나는 동일한 문제가 있고 그것을 고쳤다. 데비안 기반의 Linux 배포판을 사용하고 있습니다. 그리고 내 설정 $ PATH 변수 환경도 Konsol에서 java를 실행할 수 있다고 생각하지 않습니다.

다른 해결책이 있습니다. 내가 의미

Linux Ubuntu Android SDK manager not starting up - android:java: not found

솔루션, 심볼릭 링크는/usr/빈

관련 문제