安卓笔记侠

专注安卓开发

导航

微信支付

(1)到微信支付开发平台下载微信支付Demo
(2)导入微信支付Demo,并运行,效果如下:




     Demo可以完全支付了说明现在的Demo就已经完全配置好了微信的开发环境了,我们只需要参照这个Demo去配置我们自己的项目即可。
注:测试的Demo只支持调起一起微信支付,如需第二次可在系统设置中清除微信缓存数据即可。
(3)创建一个Android项目,界面如下:



activity_main.xml如下:


MainActivity.java如下:


(4) 配置微信开发环境:

          a)     把微信Demo中的“libammsdk.jar”复制到我们的项目中
          b)     把微信Demo中的清单文件中的权限复制到我们的项目中

          c)    把微信Demo中的清单文件中声明的支付相关的Activity声明复制到我们的项目中。注意,微信支付需要的Activity比较特殊,只需要一个(WXPayEntryActivity),这个Activity用于接收微信支付结果,这个Activity不是在jar包中的,是在Demo源码中的,我们需要把Demo中的这个Activity复制到我们的项目中,而且包名要保持不变,直接打开WXPayEntryActivity.java文件,Ctrl + A复制所有源码,然后在我们的项目src下直接粘贴,这样会自动创建和原来一样的包名。

(5)找到微信Demo中下面的界面对应的Activity:



参照这个Activity完成对应的功能,如下:
 


 

 

posted on 2017-04-09 23:02  安卓笔记侠  阅读(561)  评论(1编辑  收藏  举报