2015-08-18 29 views
0

我知道Stack Overflow上已经有几个Android签名问题,但我还没有发现任何与Android Wear有关的问题。我正在按照以下步骤签署我的应用程序:http://developer.android.com/tools/publishing/app-signing.html。我的手机应用gradle文件在其依赖关系中有wearApp project(':myWearApp')。当我去构建/生成签名APK ...并尝试生成APK我的手机应用程序,我得到以下错误:使用Android Wear签署应用程序错误

Error:Execution failed for task ':myWearApp:packageRelease'. 
> Failed to read key from keystore 

有没有人有一个线索,如何解决这一问题?我可以成功创建适用于Wear应用的APK,但不适用于依赖Wear应用的手机应用。我有一个单独的电话密钥存储和穿戴(不知道是否重要)。

回答

0

这两个应用程序(佩带和电话)应使用相同的确切密钥签名,否则他们将无法互相交谈。

+0

很高兴知道:)我正在尝试使用与手机相同的密钥,但也存在相同的错误。在此期间我已经做了一些更深入的挖掘,并且我认为我有错误的别名。所以现在我试图找出如何通过命令行 – erics

+0

我现在已经解决了。我发现了正确的别名。再次感谢关于使用一个键的提示。 – erics