我知道Stack Overflow上已经有几个Android签名问题了,但我没有发现任何与Android Wear有关的问题。我按照以下步骤签署了我的应用:http://developer.android.com/tools/publishing/app-signing.html。我的手机应用程序gradle文件的依赖项中包含wearApp project(':myWearApp')
。当我去构建/生成签名APK ...并尝试为我的手机应用程序生成APK时,我收到以下错误:
Error:Execution failed for task ':myWearApp:packageRelease'.
> Failed to read key from keystore
有没有人知道如何解决这个问题?我可以成功为我的Wear应用程序创建一个APK,但不能用于依赖Wear应用程序的手机应用程序。我有一个单独的密钥库用于手机和佩戴(不确定是否重要)。
答案 0 :(得分:0)
两个应用程序(佩戴和电话)都应使用相同的密钥签名,否则他们将无法相互通话。