이클립스 (ADT)에서 APK 내보내기가 자동으로 중단됩니다


133

Mac에서 Eclipse (Juno 및 Indigo를 사용해 보았습니다)에서 APK를 내보낼 때마다 몇 초 후에 일식이 중단됩니다.

이것은 현재 설정에서 잘 작동했습니다.

휴대 전화에서 앱을 바로 실행 (디버그 모드)하면 정상적으로 작동합니다.

콘솔의 오류는 다음과 같습니다.

Invalid memory access of location 0x10073f113 rip=0x101f656f7
Bus error: 10

~ 2010 MacBook Pro에서 Mac OS X 10.7.4를 다음 Java와 함께 사용하고 있습니다.

java version "1.6.0_33"
Java(TM) SE Runtime Environment (build 1.6.0_33-b03-424-11M3720)
Java HotSpot(TM) 64-Bit Server VM (build 20.8-b03-424, mixed mode)

ADT 20을 사용하고 있습니다.

Eclipse와 Android SDK를 다시 설치하고 ADT를 다시 다운로드하려고했습니다.

Eclipse 오류보기에 아무것도 표시되지 않습니다

내가 시도 할 수있는 다른 방법에 대한 아이디어가 있거나 잘못 된 것을 조사하는 다른 방법이 있습니까?

건배

업데이트 : 2014 년 이후에 오는 사람이라면 이 문제가없는 Android Studio 를 사용해야합니다 .

답변:


411

내보낼 때 프로젝트 / 빌드 자동 비활성화

Eclipse가 Android 명령이 여전히 작동 중이거나 유사한 것을 감지하지 못하는 문제라고 생각합니다.

물론 Eclipse 외부에서 Ant를 사용하여 APK 생성 옵션이 있습니다. 공식 Android 문서에서 Eclipse 프로젝트에서 Ant build.xml을 생성 할 수 있습니다.


1
나는 얼마 전에 이것을에서에 이동하지만 난 그것을 가정합니다있다 upvotes 답변의 양을 주어진 작동 한
whalabi

2
왜 그런지 모르겠지만 Ubuntu Linux (최신 ADT 번들로 Project Sputnik 배포판을 실행하는 Dell XPS13)에서도 나에게 도움이되었습니다. 변경이나 경고없이 문제가 시작되었습니다. 언젠가는 다음에 작동하지 않았습니다. 힙 크기로 늘려도 문제가 해결되지 않았지만 자동 빌드를 끄 자마자 괜찮 았습니다. 기묘한.
BasicPleasureModel

35
이것이 여전히 일어나고 있다는 것을 믿을 수 없습니다. 따라서 기본적으로 Android 개발 키트는 APK를 내보내려고 할 때마다 충돌합니다. 놀랄 만한.
Dave

3
여기에 설명 된대로 build 출력을 Normal로 설정했습니다. stackoverflow.com/questions/7843436/… 그리고 Eclpise가 충돌하지 않았습니다. Eclipse Juno의 ADT 21.1.0
sanna

1
나는 그것을 믿을 수 없다. ADT를 업데이트 한 것보다 몇 달 동안 불완전하게 작동했으며 작동이 중단되었습니다 (성공률 5 % ..). 귀하의 솔루션은 ADT 코더에서 완벽하게 작동했습니다.
elbuild

12

비활성화합니다 Project->Build Automatically. 나는 이것이 나를 위해 작동한다고 언급했다.


문제는 Eclipse Luna에서 지속
되며이

3

APK를 내보내기 전에 프로젝트 / 빌드를 자동으로 비활성화하십시오.

여기에 이미지 설명을 입력하십시오



0

project/ clean나를 위해 일했다. 다른 사용자가 게시 한 것처럼 프로젝트 빌드와 관련이 있다고 생각합니다.


0

ADT 및 Eclipse를 업데이트 할 때까지 문제가 발생했습니다. 어느 것이 문제를 해결하는지 모르겠습니다. 이제 다음과 같이 심각한 서명 된 내보내기를 위해 원활하게 작동합니다.

  • ADT 버전 : 22.2.1.v201309180102-833290
  • Eclipse Juno Service Release 2 빌드 ID : 20130225-0426
  • Java 1.7.0_45-b18을 실행하는 젠투 리눅스.

업데이트 : 몇 번의 내보내기 후에도 여전히 충돌이 발생하지만 자주 발생하지는 않습니다.


0

실행 권한을 추가해야 할 수도 있습니다. 당신은 이런 식으로 시도 할 수 있습니다

첫 번째 닫기 자동 빌드

CD / home / 이름 / android-dev / sdk / tools /

sudo chmod + x zipalign

다행이고 행운을 빕니다


0

disable Build AutomaticallyAWS 플러그인이 전체 시작 프로세스를 느리게한다는 것을 깨달을 때까지 몇 달 동안 사용했습니다 . Help-> InstallationDetails 에서 모든 AWS 플러그인을 제거 했으며 이제 모든 것이 이전처럼 완벽하게 작동합니다. Build Automatically더 이상 비활성화 할 필요가 없습니다 .

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.