OnePlus One 上的签名构建安装失败
signed build installation failed on OnePlus One
我创建了我的应用程序的签名版本,它在每台设备上都运行良好,但无法在 OnePlus One 设备中安装,设备错误为 App not installed
。我试图检查 logcat 结果是 Installation error code: -7
。我在 Google 上查找过,但没有找到有用的信息。
这发生在我更改项目的包名时。
请检查 this page 以获取错误代码。
Installation return code: this is passed to the
IPackageInstallObserver by
installPackage(android.net.Uri,android.content.pm.IPackageInstallObserver,int,java.lang.String)
if a previously installed package of the same name has a different
signature than the new package (and the old package's data was not
removed).
显然,检查签名。如果它只是您的 phone,请在安装新 apk 之前从您的 phone 中删除该应用程序。
如果您启用了多个用户,请有时检查 android 台设备。
或者启用来宾帐户,然后有时会为所有用户安装应用程序。
检查如下
- 如果应用启动器未显示已安装应用,请在设备设置->应用下检查
并尝试找到应用程序
- 如果您发现应用在他们的列表中,请点击以打开应用信息页面。现在打开菜单并 select 为所有用户卸载。
以上步骤将从所有用户帐户中删除应用程序。然后你就可以再次安装应用程序了。
我创建了我的应用程序的签名版本,它在每台设备上都运行良好,但无法在 OnePlus One 设备中安装,设备错误为 App not installed
。我试图检查 logcat 结果是 Installation error code: -7
。我在 Google 上查找过,但没有找到有用的信息。
这发生在我更改项目的包名时。
请检查 this page 以获取错误代码。
Installation return code: this is passed to the IPackageInstallObserver by installPackage(android.net.Uri,android.content.pm.IPackageInstallObserver,int,java.lang.String) if a previously installed package of the same name has a different signature than the new package (and the old package's data was not removed).
显然,检查签名。如果它只是您的 phone,请在安装新 apk 之前从您的 phone 中删除该应用程序。
如果您启用了多个用户,请有时检查 android 台设备。 或者启用来宾帐户,然后有时会为所有用户安装应用程序。
检查如下
- 如果应用启动器未显示已安装应用,请在设备设置->应用下检查
并尝试找到应用程序
- 如果您发现应用在他们的列表中,请点击以打开应用信息页面。现在打开菜单并 select 为所有用户卸载。
以上步骤将从所有用户帐户中删除应用程序。然后你就可以再次安装应用程序了。