微信Demo导入遇到的问题
来源:互联网 发布:类似淘宝指数 编辑:程序博客网 时间:2024/05/22 07:49
最近做支付宝和微信接入自己APP工程的功能,遇到了一些问题,跟大家分享:
这里先说Android开发微信支付接入。
首先根据官方文档进行,对比支付宝的官方文档,微信部分更显得“摘要”一些。
导入后自行触发的Gradle Build无法通过,提示需要Android Build Tool 22,所以又安装了22版本;
接下来,报了一个图片不是PNG格式的错误:一般都是最后一个图片,也就是小企鹅图标的那个图片报错,把它用画图程序打开,然后另存为PNG格式的图片就可以了;
然后,诡异了,wechat_sdk_sample_android\app\src\main\java\net\sourceforge\simcpux\Util.java中的 org.apache.http包导入报错;
这是因为该类引用了已经被抛弃的类HttpClient等等一系列和Http底层类有关的引用,我先是将Android的SDK版本和Build Tool降低了两个版本变为如下:
android { compileSdkVersion 22 buildToolsVersion "22.0.0" defaultConfig { applicationId "net.sourceforge.simcpux" minSdkVersion 4 targetSdkVersion 4 } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' } } lintOptions { abortOnError false }}
最后的lintOptions 保证遇到错误会继续进行Gradle Build,也是我自己加上的,
然后如果还觉得不保险,在类名的前面加上@SuppressWarnings(“deprecation”)
这样一来GradleBuild可以Successful,也能顺利的将这个Demo运行在自己的手机上了。
0 0
- 微信Demo导入遇到的问题
- android 微信支付Demo遇到的问题,org.apache.http.legacy Library 的导入
- 微信支付 官方demo 遇到的小问题
- 运行微信开放平台Demo遇到的问题
- android studio 导入微信支付demo的一些问题
- 导入环信 easeui 遇到的问题
- 运行环信demo遇到的相关问题
- Afinal框架导入Demo时遇到的问题
- java微信支付开发中遇到的各种问题,微信官方的DEMO就是一个坑
- 微信支付遇到的问题总结
- 微信支付接入遇到的问题
- 微信支付我遇到的问题
- 微信支付遇到的问题集
- 微信开发中遇到的问题
- 微信网页开发遇到的问题
- 集成微信遇到的两个问题
- 微信支付遇到的小问题
- 微信支付中遇到的问题
- JVM调优总结
- Python终端显示彩色字符(封装了Colored类)
- js:跳转和AJAX
- 深入理解Java的接口和抽象类
- Java使用Jetty实现嵌入式Web服务器及Servlet容器
- 微信Demo导入遇到的问题
- mysql优化limit查询语句的5个方法
- 使用EL表达式显示RedirectAttributes存放与FlashMap中的键值对
- eclipse Junit和server相对路径问题
- 三栏-中栏流动布局
- 堆排序算法
- USB基础知识__总结得很好
- BP神经网络的非线性函数拟合
- apache