Android 在发布到play store之前,如何测试wear应用程序是否正确打包?

Android 在发布到play store之前,如何测试wear应用程序是否正确打包?,android,wear-os,Android,Wear Os,包装可穿戴应用程序的文档说明: “…如果包装正确,当用户下载手持应用程序时 系统会自动将可穿戴应用推送到配对的“可穿戴应用” 我的问题是,如何才能测试应用程序是否真正正确打包?以便在下载其父应用程序时正确安装 我想我可以通过以下方式进行测试: -重置可穿戴设备 -为手持设备设置根目录并将手持apk置于/system/app中 -将设备与手持设备配对,然后检查可穿戴应用程序是否已运行,因此必须已安装 但是,这并不能作为一个测试,因为手持应用程序在/system/app中没有运行(我收到一个停止运行

包装可穿戴应用程序的文档说明:

“…如果包装正确,当用户下载手持应用程序时 系统会自动将可穿戴应用推送到配对的“可穿戴应用”

我的问题是,如何才能测试应用程序是否真正正确打包?以便在下载其父应用程序时正确安装

我想我可以通过以下方式进行测试: -重置可穿戴设备 -为手持设备设置根目录并将手持apk置于/system/app中 -将设备与手持设备配对,然后检查可穿戴应用程序是否已运行,因此必须已安装

但是,这并不能作为一个测试,因为手持应用程序在/system/app中没有运行(我收到一个停止运行错误,但是通过adb安装正常安装时,手持应用程序运行正常)


那么,如何测试移动应用程序是否已与手持应用程序正确打包并将在发布前安装?

只需检查应用程序的原始包下是否放置了wear应用程序的apk。你可以用一个简单的拉链打开apk。此外,您还必须使用密钥导出应用程序签名,并将其安装到智能手机上。如果wear应用程序自动安装在smartwatch(或emulator)上,则包装正常。不需要root或其他操作。

您能进一步解释一下您的意思吗:“此外,您还必须使用密钥导出应用程序签名,然后安装到智能手机上。”只需生成应用程序并使用开发者密钥签名,将apk放在手机上并安装,非常简单。我以为您的意思是其他,因为“使用密钥导出应用程序签名”意味着有两件事,而这只是一个输入错误,应该是“使用密钥导出应用程序签名”