사용자가 종료 할 수없는 응용 프로그램이있는 하드웨어 제품이 있습니다. 새 업데이트가있는 경우 사용자는 앱 내에서 최신 버전으로 업데이트 할 수 있습니다. 서명 된 API가 아닌 디버그 - apk를 릴리스합니다.일치하지 않는 서명으로 이전 debug-apk를 수동으로 제거하지 않고 새 debug-apk를 어떻게 설치합니까?
나는 안드로이드 스튜디오가 자동으로 debug-apk에 서명한다는 것을 읽었습니다. 출시 할 앱의 새 버전이 있지만 이전 APK의 서명이 새 APK 서명과 일치하지 않습니다. 사용자는 앱을 제거 할 수 없으므로 앱을 제거하고 새 앱을 다시 설치할 수 없습니다. 전 세계의 모든 제품을 수동으로 업데이트 할 수는 없습니다.
질문 : 새 apk를 수동으로 제거하고 설치하지 않고도 이전 apk를 제거하고 새 apk를 설치하는 가장 좋은 방법은 무엇입니까?
제안 : 이전 apk의 자동 생성 된 서명을 찾고 새 서명을 일치하도록 변경할 수 있습니까? 아니면 이전 APK를 제거하고 새 APK를 설치할 수있는 서비스를 만드는 방법이 있습니까?
http://www.hugestreet.info/install-unsigned-apk-on-android-device/ –
https://android.stackexchange.com/questions/132374/how-do-i-force-reinstallation- of-an-apk-with-different-signature-on-rooted-andro –
루트 액세스 권한이있는 경우이 솔루션을 사용해보십시오 –