최신 Android 개발 환경
3913 단어 Android
다음으로 이동:http://blog.csdn.net/lincyang/article/details/42029257
1. 모든 실행 중 오류 로 인해 dalvikvm Could not find class' 참조 패키지. 클래스 ', referenced from method...
사실 컴 파일 할 때 도 다음 과 같은 오 류 를 볼 수 있 습 니 다.
[dx]
[dx] trouble processing:
[dx] bad class file magic (cafebabe) or version (0033.0000)
[dx] ...while parsing com/novell/sasl/client/DigestChallenge.class
[dx] ...while processing com/novell/sasl/client/DigestChallenge.class
시도
1. JDK 7 을 이용 해 비슷 한 문 제 를 해결 하 는 것 을 추천 하 는 댓 글 이 있 었 지만, 저 는 그대로 해 봤 지만 문제 가 해결 되 지 않 았 습 니 다.2. build - tools 를 업그레이드 하고 제 개발 환경 부터 말씀 해 주세요.2013 년 말 에 설 치 된 환경 입 니 다. ADT 버 전 번 호 는 22 이 고 tools 버 전 번호 도 22 입 니 다. Plantform - tools 는 최신 21 이 고 build - tools 는 18.1.1 입 니 다.동료 들 의 실천 을 통 해 문 제 는 build - tools 버 전이 낮은 탓 으로 돌려 야 한다.
3. 최신 개발 환경의 구축 (Eclipse & ADT & SDK)
1. 각 툴 의 업그레이드
뉴 소프트 edu. cn 미 러 사이트 에서 최신 도구 와 SDK 를 다운로드 할 수 있 도록 에이 전 트 를 다시 설정 해 야 합 니 다.
Android SDK Manager 시작 (명령 줄 에 android 직접 입력), Tools --- > Options..., Android SDK Manager - Settings 창 팝 업;HTTP Proxy Server 와 HTTP Proxy Port 입력 상자 에 mirrors. neusoft. edu. cn (http 등 접두사 없 음 주의) 과 80 을 입력 하고 Force 를 선택 하 십시오.https://... sources to be fetched using http://...복선 상자. Packages --- > Reload 를 선택 하 십시오.
이때 우리 가 순조롭게 Packages 를 찾 았 다 는 것 을 알 게 될 것 이 니 마음껏 다운로드 합 시다.최신 안 드 로 이 드 5.0.1 을 제외 하고 다른 것 은 모두 갖 추어 져 있다.
tools 가 최신 24.0.2 로 업데이트 되 었 습 니 다.
build - tools 저 는 19.1, 20, 21.1.2 를 선 택 했 습 니 다. 각각 API 19 (4.4.2), API 20 (L), API 21 (5.0) 에 대응 합 니 다.
Android 5.0 을 모두 선택 합 니 다.
2. ADT 의 업그레이드
더 tools 가 최신 으로 업그레이드 되 었 기 때문에 ADT 22 는 기한 이 지 났 고 23 이상 버 전의 ADT 를 사용 해 야 합 니 다.마음 좋 은 사람 이 올 린 23.03 을 찾 았 습 니 다. 설치 할 때 eclipse 버 전 은 최신 ADT (제 가 사용 하 는 주 노) 를 지원 하지 않 는 다 는 것 을 알 게 되 었 습 니 다. 좋 습 니 다. 그렇다면 모두 새로운 것 으로 오 세 요.
3.eclipse luna
최신 버 전 은 luna 입 니까? 130 여 조 입 니까?압력 을 풀 고 바로 시동 을 걸다.
4. ADT 재 설치
이 때 Help - -- > Install New Software --- > Add 에서 ADT 23.03 ZIP 패 키 지 를 선택 하고 "Contact all update sites during install to find required software." 를 선택 하 십시오.계속 설치 완료.모든 준비 가 다 되 었 습 니 다. 이전에 문제 가 있 었 던 항목 을 도입 하고 컴 파일 하 며 메모리 에 문제 가 생 겼 습 니 다.
질문
두 가지 문제 가 발생 했 습 니 다: 1. unable to execute dex: java heap space 2. Conversion to Dalvik format failed: Unable to execute dex: GC overhead limit exceeded 설정 eclipse. ini, Xms40m 와 Xmx512 m 를 126 m 와 1024 m 로 수정 합 니 다. 이 값 은 자신의 기계 설정 에 따라 조정 해 야 합 니 다. 잘 작 동 하면 ok.
[html] view plain
copy
print ?
$ cat eclipse.ini
plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.v20140603-1326
org.eclipse.epp.package.java.product
openFile
org.eclipse.platform
256m
openFile
-vmargs
-XX:MaxPermSize=256m
-Xmx1028m
$ cat eclipse.ini
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.v20140603-1326
-product
org.eclipse.epp.package.java.product
--launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.6
-XX:MaxPermSize=256m
-Xms126m
-Xmx1028m
재 부팅, clean 프로젝트, 컴 파일, 통과!운행, 정상!이로써 나의 최신 안 드 로 이 드 개발 환경 구축 이 완성 되 었 다.
결론
항상 시대와 함께 나 아 가 는 마음 을 유지 하고 안정 적 인 새로운 도 구 는 우리 의 업무 에 많은 도움 이 된다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Bitrise에서 배포 어플리케이션 설정 테스트하기이 글은 Bitrise 광고 달력의 23일째 글입니다. 자체 또는 당사 등에서 Bitrise 구축 서비스를 사용합니다. 그나저나 며칠 전 Bitrise User Group Meetup #3에서 아래 슬라이드를 발표했...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.