[英]Google Play throwing error code -505 when installing custom app
我們正在通過Google Play分發應用。 目前,該應用有兩個測試版:
我們發現用戶一次只能在手機上安裝一個版本。 例如:
我已盡力排除了特定於設備的原因; 我們在多個設備上看到了這一點。 據我所知,目前沒有設備運行兩個版本。
作為參考,完整的錯誤是:
無法安裝“ APP NAME”。 請重試,如果問題仍然存在,請獲取幫助進行故障排除。 (錯誤代碼:-505)
我們已經完成了所有疑難解答的提示,並且似乎都無法解決該問題。
錯誤代碼-505通常表示設備上已有的APK與正在安裝的APK之間的簽名不匹配。
但是,如果程序包名稱不同,就不會成為問題。 我的猜測是PackageManager提供了STATUS_FAILURE_CONFLICT -PackageManager實際上將此代碼用於很多事情 。
INSTALL_FAILED_UPDATE_INCOMPATIBLE
INSTALL_FAILED_SHARED_USER_INCOMPATIBLE
INSTALL_FAILED_REPLACE_COULDNT_DELETE
INSTALL_FAILED_CONFLICTING_PROVIDER
INSTALL_FAILED_DUPLICATE_PERMISSION
我不知道所有這些含義是什么(但是我可以繼續查找源代碼以找出答案),但是其中一種可能適用於您的APK嗎? 我的最大猜測是這段代碼 ,我想知道您的調試包和發布包是否存在沖突的提供程序?
確保從手機上為所有用戶卸載了其他版本/開發版本。 為此,請進入“設置”->“應用”,並確保已為所有用戶卸載該應用。
如果您從主屏幕刪除該應用程序,則可能僅對當前用戶刪除它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.