유효하지 않은 파일 메시지와 함께 설치 실패


177

잘못된 파일 : K : \ project \ app \ build \ intermediates \ split-apk \ with_ImageProcessor \ debug \ slices \ slice_0.apk 메시지와 함께 설치에 실패했습니다. apk가있는 경우 기존 버전의 apk를 제거한 다음 다시 설치하면이 문제가 해결 될 수 있습니다.

경고 : 제거하면 응용 프로그램 데이터가 제거됩니다!

기존 응용 프로그램을 제거 하시겠습니까?

안드로이드 스튜디오 2.3 베타 3에서 프로젝트를 실행하고 있습니다.


이전 버전의 앱을 제거하고 다시 설치하십시오
Manohar Reddy


1
장치의 설정-> 앱으로 이동하여 목록에 앱이 표시되는지 확인하십시오. 활성 프로파일이 아닌 다른 프로파일에 설치되었다고 가정합니다. 모든 프로필에 대해 제거해야합니다.
nnn

@Bharat : 문제가 해결 되었습니까?
nnn

4
파일> 설정> 빌드, 실행, 배포> 인스턴트 실행> 체크 해제 (핫 스왑 코드로 인스턴트 실행 사용)
dev_mg99

답변:


414

빌드 탭 ---> 프로젝트 정리를 클릭 하십시오.

빌드 탭 ---> 빌드 APK를 클릭 하십시오.

운영.


예 Xcode에서도 비슷한 문제가 발생합니다. 자주 청소하고 빌드해야합니다.
user25

그것이 효과가 있었지만 왜 'Clean Project'가 실제로 필요한지 궁금합니다.
Ahsan

이 코드가 작동하지 않으면 'Instant Run'을 체크 해제하고 다시 시도하십시오.
Ahamadullah Saikat 5

101

솔루션이

설정> 빌드, 실행, 배포> 인스턴트 실행> 배치시 핫 스왑 코드 / 자원 변경으로 인스턴트 실행 사용 (이 옵션을 선택하지 않음)

`


1
뿐만 아니라 안드로이드 스튜디오 3.0에서 작동
IlyaEremin

인스턴트 실행을 비활성화 하시겠습니까?
user25

당신은 시도 할 수 있습니다 : 빌드-> 청소 프로젝트; 빌드-> 프로젝트 만들기; 그런 다음 장치에서 APK를 실행하십시오.
Kreshnik

이 옵션은없는 나를 위해 존재하지만 다시 시작 안드로이드 스튜디오 일
호마윤 Behzadian

77

두 단계 만 따르십시오

1 단계 : 빌드 ---> 정리

2 단계 : 빌드-> 빌드 APK

그것이 효과가 있기를 바랍니다. 행운을 빌어 요


25

나는 이것을 이렇게 해결했다.

빌드 탭 ---> 프로젝트 정리를 클릭하십시오.

빌드 탭 ---> 프로젝트 다시 빌드를 클릭하십시오.

빌드 탭 ---> 빌드 APK를 클릭하십시오.

운영.


22

잘만되면 이것이 문제를 해결해야합니다.

다음 단계를 수행하십시오.

1. 프로젝트 정리

프로젝트 청소

2. 프로젝트를 다시 빌드하십시오

프로젝트 재건

3. 마지막으로 프로젝트 빌드 및 실행


15

먼저 이미 언급했듯이 프로젝트를 청소하고 다시 작성하십시오. 그래도 문제가 해결되지 않으면 다음을 시도하십시오.

설정 > 빌드, 실행, 배포 : 핫 스왑 코드로 인스턴트 실행 사용 ...을 선택 취소 하십시오.

이것은 나를 위해 즉시 문제를 해결했습니다.

추신 : 나는 2017 년 부터이 답변을 게시했지만이 기능이 2014 년에 존재하지 않았다고 생각 하므로이 문제가 발생하지 않습니다.


15

아래 단계 파일> 설정> 빌드, 실행, 배포> 즉시 실행> 체크 해제 (즉시 실행을 핫 스왑 코드로 활성화)를 따르십시오.

이것은 나를 위해 일하고있다

감사


12

한 랩톱에서 다른 랩톱으로 프로젝트 코드를 복사하고 프로젝트를 실행하려고 시도했을 때이 문제가 발생했습니다. 나를 위해 이것을 고친 것은 다음과 같습니다.

  1. 프로젝트의 빌드 폴더를 삭제하십시오.
  2. 클린 프로젝트
  3. 프로젝트 구축
  4. 운영

7

내 경우에는 프로젝트 이름에 "&"기호가 포함되어있을 때도 같은 문제가 발생했습니다. 해결책은 파일 브라우저에서 프로젝트 이름을 바꾸는 것이므로 "&"기호를 포함하지 않고 다음과 같이하십시오.

  • 빌드 메뉴-> 프로젝트 정리
  • 빌드 메뉴-> 빌드 APK

나는 그것을 두 번 테스트했고 잘 작동했습니다.


4

나를 위해 :

빌드 탭 ---> 프로젝트 정리를 클릭하십시오.

프로젝트 재건

APK 빌드


2

몇 가지 단계를 수행하십시오.

Clean Project
Rebuild Project
Invalidate Caches / Restart

이제 프로젝트를 실행하십시오. 그것이 효과가 있기를 바랍니다.

그것은 나를 위해 일하고 있습니다.



1

gradle 프로젝트에서 이것을 시도하십시오 dependencies { classpath 'com.android.tools.build:gradle:2.2.3' }


1

중간 폴더를 삭제 한 후 프로젝트가 실제로 작동하면 APK가 실제로 다른 시스템에 빌드됩니다. app / build / intermediates로 이동하십시오.


1

내 경우에는 '프로젝트 디렉토리에 단일 qutation이 있었고 제거 한 후 해결되었습니다.



0

내 문제는 내 Android Studio 설치와 관련이 있습니다.

새 CI 서버를 구축 중이며 Android Studio를 설치하고 SDK 등을 연결했지만 프로젝트로 스튜디오를 열지 않았습니다. 대신 명령 줄로 이동했습니다. 나중에 스튜디오에서 프로젝트를 열었을 때 모든 종류의 업데이트를 묻는 메시지가 표시되었습니다. 튀는 공을 따랐다가 USB 테더 장치에 연결할 수있었습니다.

바라건대, Build Master와 DevOps가 피해야 할 "got-cha"로 도움이되기를 바랍니다.


-1

프로젝트를 정리하고 다시 빌드하십시오. 작동하지 않으면 다른 사람의 코드를 실행중인 경우 설정> 빌드> 즉시 실행에서 즉시 실행을 비활성화하십시오.

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