Nativescript调试未能安装程序包

Nativescript调试未能安装程序包,nativescript,Nativescript,我正在使用Ubuntu Linux工作站学习和开发Nativescript应用程序。我可以使用“tns build android”创建一个包,然后将apk复制到设备上而不会出现问题。如果我尝试“tns调试android”、“tns部署android”或“tns运行”,我会得到以下结果 项目已成功准备(android)在设备上安装 988dd2483731455242。。。无法在设备上应用更改: 988dd2483731455242。错误是:系统未能安装程序包 因为系统问题 我正在运行Nativ

我正在使用Ubuntu Linux工作站学习和开发Nativescript应用程序。我可以使用“tns build android”创建一个包,然后将apk复制到设备上而不会出现问题。如果我尝试“tns调试android”、“tns部署android”或“tns运行”,我会得到以下结果

项目已成功准备(android)在设备上安装 988dd2483731455242。。。无法在设备上应用更改: 988dd2483731455242。错误是:系统未能安装程序包 因为系统问题

我正在运行Nativescript 6.3.3


有人有什么想法吗?或者你能给我指一个文档,告诉我安卓系统需要什么权限等来解决“系统问题”

这似乎与三星诺克斯和黑莓UEM客户端有关。我在手机上重置了出厂设置(在得到一部新手机后),在启用开发者选项和USB调试后,我现在可以使用tns run和tns debug。在新手机上,我也有同样的问题。仍在努力找出需要通过哪些设置


哦,Google Play现在试图阻止这种情况,但很容易绕过。

如果您使用了tns build,那么您必须使用您的证书来签署APK。现在,当您使用tns run/debug时,它可能会尝试安装未签名的APK或使用默认调试证书签名的APK。现在,您的设备将无法处理它,因为用于同一程序包的证书之间存在冲突。尝试卸载应用程序,有时甚至在卸载后,您可能必须转到“设置”中的所有应用程序并将其完全删除,或者使用adb卸载命令。那么您的运行/调试应该可以工作了——我没有使用任何证书——至少据我所知。