error installing apk android studio




Android Studio에서 APK Not Install 서명 됨 (3)

경기가 끝날 때까지는 나에게 효과가있는 바보 같은 것이있다.
설정> 앱> MyApp 에서 모든 사용자 의 앱을 제거해야했습니다.

설치 제거 만하면 가끔 장치가 아닌 계정에서 제거되기 때문에 새 APK를 설치하려고 할 때 버전이나 인증서가 일치하지 않을 수 있습니다.

희망은 누군가를 돕는다.

Android Studio에서 빌드> 서명 된 APK 생성 마법사를 사용하여 APK에 서명합니다. 모든 것이 잘 표시되고 .apk 파일이 생성됩니다.

이 파일을 내 기기 (Nexus 7 또는 Moto X)로 복사하면 설치되지 않습니다. "설치 실패"메시지가 나타납니다.

나는 무엇이 잘못되었는지 전혀 알 수 없다. 저는이 .apk를 "alpha testing"아래에있는 Google Play 개발자 콘솔에 넣었습니다. 괜찮 았고 (테스터 링크가 활성화되어 다운로드 및 설치를 기다리고 있습니다).

여기 마법사의 안내 ( http://developer.android.com/tools/publishing/app-signing.html#studio )는 최종 단계의 스크린 샷에 '빌드 유형'이라는 드롭 다운을 선택하여 '출시' . 나는 안드로이드 스튜디오의 나의 버전에서 그것을 가지고 있지 않다. 이 마법사에서 찾을 수있는 "릴리스"빌드를 지정할 수있는 것은 없습니다.

누구든지 저에게 줄 수있는 도움은 정말 감사 할 것입니다. 감사!


내 2 센트 : Android Studio 2.3을 사용하면 v1 jar 서명, v2 전체 apk 서명 등 두 가지 방식으로 앱에 서명 할 수 있습니다. v2 옵션을 사용하고 있었고 서명 된 앱이 안드로이드 기기에 설치되지 않았습니다. 그런 다음 v2 옵션을 선택 취소하고 v1을 선택하면 apk가 예상대로 설치됩니다.


서명 된 APK를 생성하려면 해제 모드 여야합니다. Android Studio의 왼쪽 하단에서 작은 정사각형 아이콘을 클릭해야합니다. 그것을 클릭하면 메뉴가 나타납니다. 이제 Build Variants를 선택하면 Module과 Build Variant라는 두 개의 열이있는 테이블이 생성됩니다. 빌드 변형 아래에 작성된 디버그가 있어야합니다. 그것을 클릭하면 드롭 다운 메뉴가 나타납니다. 이제 릴리스를 클릭하면 Gradle에서 릴리스 버전을 빌드하기 시작합니다. 완료되면 서명 된 APK를 생성하십시오.





signed