최신 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   
  • -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  
    $ 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 프로젝트, 컴 파일, 통과!운행, 정상!이로써 나의 최신 안 드 로 이 드 개발 환경 구축 이 완성 되 었 다.
    결론
    항상 시대와 함께 나 아 가 는 마음 을 유지 하고 안정 적 인 새로운 도 구 는 우리 의 업무 에 많은 도움 이 된다.

    좋은 웹페이지 즐겨찾기