我在网站上提到了Android Pay上的教程 Androi Pay integration tutorial 并能够执行它并获得完整的钱包。这个Biker应用程序是使用构建工具v22.0.1和Google Play服务库v8.1.0编译的。但我的应用程序需要构建工具版本23.0.2和Google Play服务库v8.4.0。当我对build.gradle进行这两个修改时,Biker应用程序中没有收到完整钱包:
当请求完整钱包时,我在活动结果上得到结果代码1.
钱包片段上的“更改卡/地址”按钮无法在build.gradle中响应这些修改。我已经更新了Android SDK。有什么我想念的吗?
编辑02/16/2016
现在我推荐了Github最新的Android Pay源代码,其中包含最新的构建工具(v23.0.2)和Google Play服务库(v8.4.0)。我无法在Android Pay模式下运行该应用程序,因为我没有Android Pay支持的卡。我没有找到在Android Pay中引入模拟卡以使用电子钱包模式ENVIRONMENT_TEST
的任何解决方法将WalletFragmentStyle
修改为
WalletFragmentStyle walletFragmentStyle = new WalletFragmentStyle()
.setBuyButtonText(BuyButtonText.BUY_WITH_GOOGLE)
.setBuyButtonAppearance(BuyButtonAppearance.CLASSIC)
.setBuyButtonWidth(Dimension.MATCH_PARENT);
在请求Full钱包时,我在onActivityResult中得到相同的响应,RESPONSE CODE为1。错误号是10.我无法跟踪10对应的错误。
答案 0 :(得分:1)
您需要点击安装存储库并同步项目'遇到错误后。安装所有最新版本的构建工具和其他更新后,将解决此问题。