programing

Android Eclipse - *.apk를 찾을 수 없습니다.

copyandpastes 2022. 7. 3. 18:29
반응형

Android Eclipse - *.apk를 찾을 수 없습니다.

이 질문은 전에도 한 번 해본 적이 있고, 수많은 해결책을 봤지만, 어느 것도 제게는 효과가 없는 것 같습니다.이 에러가 발생하기 전까지 문제없이 apk를 구축할 수 있었습니다.프로젝트 클리닝, 워크스페이스에서 삭제 및 재 Import, 프로젝트의 빌더에서 "Java Builder" 삭제, 프로젝트 수동 구축, Java 빌드 경로 재정렬을 시도했습니다.컴파일러의 문제는 눈에 띄지 않으며 작업 공간에도 문제가 없습니다.

이전에도 이 문제를 경험하여 워크스페이스에서 프로젝트를 삭제하고 다시 Import하여 해결한 적이 있습니다.또한 자바 빌드 경로에서 "Java Builder"를 삭제하여 해결했습니다.이번에는 아무도 효과가 없는 것 같다.현재 대부분의 설정을 기본값으로 되돌리고 있습니다(즉, Java 빌드가 다시 확인됨).

Windows 7(64비트)을 실행하고 있으며 Eclipse 3.6을 통해 jdk1.6.0_21을 사용하고 있습니다.

이미 트러블 슈팅으로 개발 시간이 많이 단축되었으므로 어떤 제안이라도 해주시면 감사하겠습니다.

[갱신] 제 로케일은 영어이고 디버깅을 삭제해 보았습니다.문제 834와 관련된 미국, keystore

다음 단계를 따르십시오. 도움이 될 수 있습니다.

  1. 앱 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 속성으로 이동합니다.

  2. 왼쪽 목록에서 Android를 선택합니다.

  3. [라이브러리 표시]체크박스를 끄겠습니다

앱 프로젝트가 작업 공간에 있는 라이브러리 프로젝트에 의존하는 경우 "라이브러리 여부" 확인란을 선택해야 합니다.

R을 삭제합니다./Gen 폴더의 Java 파일이 나를 위해 기능을 했다.

위의 해결책을 모두 시도해 보았지만 효과가 없었습니다.

해결책은 이클립스를 재개하는 것이었습니다!!!!!!

이것이 누군가에게 도움이 되기를 바란다:)

제 경우 이 문제는 이클립스가 플러그인을 v4.0 API 릴리스로 업데이트한 후 시작되었습니다.Eclipse의 주요 설정으로 이동하여 Android-> Build에서 '내보내기 또는 출시까지 패키징 건너뛰기 및 덱싱'을 선택 해제하여 수정했습니다.

주의: 알 수 없는 명령 'crunch' 오류가 표시되는 경우 이 게시물을 따르십시오.

다른 사람들의 가장 좋은 답변을 순서대로 순서대로 나열해 보려고 노력했습니다.

  • 프로젝트가 라이브러리로 설정되어 있지 않은지 확인합니다.
    1. [ Project ]-> [ Properties ]으로 이동합니다.
    2. 왼쪽 목록에서 Android를 선택합니다.
    3. [라이브러리 표시]체크박스를 끄겠습니다
  • 하면 전체가 되고 다시 됩니다.gen등)R.java in some people ( 민족에 기재되어 파일)
  • 이클립스 및 모든 Android 플러그인이 최신 상태인지 확인합니다.
  • 프로젝트를 닫고 이클립스를 종료하고 이클립스를 다시 열고 프로젝트를 다시 엽니다.
  • [ Java Build Path ]> [ Projects ]순서로 이동하여 잘못된 프로젝트 의존관계를 확인합니다.
  • Eclipse 기본 설정으로 이동하여 Android에서 '내보내기 또는 시작할 때까지 패키징 및 덱싱 건너뛰기'를 선택 취소합니다.
  • 마크를 켜주세요.JAVA_HOME올바르게 설정되어 있습니다. 문서의 단계를 따르십시오.

위의 목록을 작성했는데도 문제를 해결하지 못한 경우, 댓글을 남겨주세요.또는 다른 문제라도 발견되면 언제든지 답변을 편집하여 추가해 주세요.

워크스페이스에서 프로젝트를 삭제하고 다시 Import합니다.
이건 나한테 효과가 있었어.

이후 수 없다.
http://code.google.com/p/android/issues/detail?id=834 를 참조해 주세요.

저는 전문가는 아니지만 Windows에서 Android 앱을 실행하는 이클립스는 (앱 루트 디렉토리에) default.properties 파일 생성을 거부합니다.방금 다른 앱에서 복사했는데 정상적으로 작동합니다.간단한 내용입니다. Android 2.2 프로젝트에서는 (댓글 무시)라고만 되어 있습니다.

타겟=180-8

동작하다

저는 OP와 같은 문제를 안고 있었습니다만, 이 모든 제안이 효과가 없었습니다.나는 해결책을 찾았다.

"Skip packaging and dexing to export or launch."가 선택되어 있는지 확인합니다.

[ Window ]-> [ Preferences ]-> [ Android ]-> [ Build ]으로 이동합니다.해당 옵션이 선택되어 있는지 확인하고 적용하기만 하면 됩니다.

이게 말이 안 되는 건 알지만 선택 해제하면 이 오류가 발생하고 선택되면 apk가 설치되고 사라집니다.


안드로이드에서 자동으로 생성된 개미 빌드 스크립트를 사용하고 있으며, 이클립스 시 빌드 프로세스로만 사용하고 있습니다.다른 빌드 방법은 사용하지 않습니다.

난 이해했다.JavaSE-1.5를 참조하여 JDK 1.6을 사용하고 있었습니다.1.6을 사용하도록 변경했더니 수정이 된 것 같습니다.

제가 조사한 바로는 많은 오류 사례를 다루는 과부하 오류 메시지인 것 같습니다.

실행 환경의 기본 JRE(JavaSE-1.6의 경우)를 다시 선택하여 이 문제를 해결했습니다.어떤 이유에선지 체크가 안 됐어.

이것으로 문제가 해결되었다.이클립스 "Could not find com_android_vending_licensing.apk"에서 콘솔 오류가 계속 발생했는데, 앱 실행 방식에 영향을 주지 않는 것 같아도 신경이 쓰였습니다.따라서 com_android_vending_licensing 프로젝트 속성으로 이동하여 "is library" 옵션을 선택 해제하고 필요한 apk를 생성하기 위해 프로젝트를 작성한 후 com_android_vending_licensing 프로젝트 속성으로 돌아가 "is library" 체크박스를 다시 켜면 문제가 수정됩니다.

Eclipse를 "관리자"로 실행한 다음 프로젝트를 가져오십시오.

이 중 어느 것도 내게는 효과가 없었다.native code에 접속하려고 합니다. 먼저 NDK 샘플로요.jarlist.cache가 프로젝트 bin 디렉토리에 존재하지 않으면 빌드가 실행되지 않습니다.다른 프로젝트에서 해당 위치로 복사하는 경우(Eclipse에서 폴더를 보려면 새로 고쳐야 할 수도 있음), 매번 빌드가 작동합니다.

프로젝트를 청소하면 됩니다.가끔 무의식적으로 일어나기도 하지만 계속해서 다른 방법으로 해결하려고 노력합니다.

Android가 아닌 Java 어플리케이션으로 Run Configuration을 했습니다.

문제는 IBM RAD를 사용하려고 했는데, 이클립스를 설치했는데 다른 오류가 발생했지만 극복할 수 있을 것 같습니다.

컴퓨터(Windows 7, 64비트)에서는 실행 환경을 32비트 버전의 jdk로 설정함으로써 이 문제를 해결할 수 있습니다(저는 1.6.0_23 사용).그리고 전에 여러 가지 시도를 해봤는데...

SHA1의 답변으로 문제가 해결되었습니다.최신 sdk/adt로 업데이트한 후 프로젝트가 apk 구축을 거부했습니다.옵션 선택을 해제하면 문제가 해결되었습니다.

업데이트가 이것을 체크했는지, 아니면 이전에 체크했는지 모르겠지만, 새로운 애드 때문에 문제가 생겼지만, 지금은 다시 작동합니다.

제 경우, 이것은 효과가 있었습니다.

R을 삭제합니다./Gen 폴더의 Java 파일

+

모든 "R"을 삭제합니다.Android"는 Eclipse가 제 Java 클래스에 추가한 Import를 합니다!!!

프로젝트를 재구축합니다.

remove -- R.java -- 프로젝트를 지우고 다시 실행합니다.이것은 나에게 효과가 있었다.

시스템에서 프로젝트 폴더를 찾고 상황에 맞는 메뉴를 통해 프로젝트의 속성을 입력한 후 "읽기 전용" 옵션을 선택 취소합니다.내 경우엔 통했어.

이것이 많은 경우 문제의 원인인 것 같습니다.게다가, 일부의 솔루션은, 프로젝트의 파일을 카피/재기입하는 것에 근거하고 있기 때문에, 읽기 전용이 아닙니다.

이는 JAVA_에 의해 발생합니다.HOME이 올바르게 설정되어 있지 않다.문서의 단계를 따르면 쉽게 해결할 수 있습니다.

내 문제는 이 문제(ADT와 SDK의 호환성)로 인해 발생했으며 다음과 같이 수정되었습니다.

  • Eclipse > 도움말
  • 새 소프트웨어 설치
  • 'https://dl-ssl.google.com/android/eclipse/''을 '작업 대상' 섹션에 추가하고 Enter 키를 누릅니다.
  • 개발자 도구가 목록에 나타나면 이를 확인하고 다음을 클릭합니다.
  • 다운로드가 완료되면 일식 다시 시작

저 같은 경우에는 API 21에서 API 19로 전환하여 청소하고 빌드해야 했고 모든 것이 정상으로 돌아갔습니다.Mac을 사용하고 있는데 Yosemite에서는 API 21이 완전히 지원되지 않는 것 같습니다.

언급URL : https://stackoverflow.com/questions/4778113/android-eclipse-could-not-find-apk

반응형