demoandroid端demo下载地址:https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=11_1
Androidstudio打开根本跑不起来的,需要进行修改:
1、导入下载的目录
2、修改app的build.gradle,我的最终是这样的,就是原来的两个jar包不需要了,添加一个最新的依赖即可:
apply plugin: 'com.android.application'
android {
compileSdkVersion 23
buildToolsVersion "24.0.0"
aaptOptions.cruncherEnabled = false
aaptOptions.useNewCruncher = false
defaultConfig {
applicationId "net.sourceforge.simcpux"
minSdkVersion 19
targetSdkVersion 23
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}
}
dependencies {
// compile files('libs/libammsdk.jar')
// compile files('libs/wechat-sdk-android-with-mta-1.0.2.jar')
api 'com.tencent.mm.opensdk:wechat-sdk-android-without-mta:+'
android {
useLibrary 'org.apache.http.legacy'
}
}
3、将xml文件的@+android:id全部改为:@+id。
4、java文件主要是import路径有问题,将原来报红的删掉重新引入即可。只有两行代码要修改:
imgObj.url = url; 改为 imgObj.imagePath = url;
5、AndroidManifest.xml:注释掉下面几行,另外把报红的删掉。
6、最后,把这一句注释掉。
应该没什么特别要改的了,有跑不起来的可以下载我修改好的demo:https://download.youkuaiyun.com/download/cwwei20122012/19792170。