我有一個用戶無法退出的應用程序的硬件產品。當有新的更新時,用戶可以更新到應用程序中的最新版本。我們發佈debug-apk,而不是簽名的。如何安裝一個新的調試 - apk,而無需手動卸載舊版調試-MAP與不匹配的簽名?
我讀到Android Studio自動簽署了debug-apk。我有一個我想要發佈的應用程序的新版本,但舊的apk的簽名與新的apk簽名不匹配。用戶無法卸載應用程序並重新安裝新應用程序,因爲他們無法離開應用程序。我無法在世界各地手動更新Everyones產品。
問題:如果用戶不需要手動卸載並安裝新的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- apk-with-different-signature-on-rooted-andro –
如果你有root權限,請嘗試這些解決方案 –