Android Studio 银联支付

SDK下载地址

Android Studio 银联支付_第1张图片
SKD解压之后是这样的

然后按照控件使用指南中4.3项开始集成

注意

1.libentryexpro.so和libuptsmaddon.so先不要拷贝到工程的libs/xxx/目录下
2.UPPayAssistEx.jar和UPPayPluginExPro.jar拷贝到工程的libs/目录下,直接 add as library就可以了(选择Build Path中的 Configure Build Path …什么的不要管它,应该是eclipse的设置)
3.工程main文件夹里添加jniLibs文件夹(截图是我用的方法,直接在对应文件路径下创建应该也可以

Android Studio 银联支付_第2张图片
创建jniLibs文件夹1
Android Studio 银联支付_第3张图片
创建jniLibs文件夹2

4.libentryexpro.so和libuptsmaddon.so拷贝到jniLibs里去

Android Studio 银联支付_第4张图片
libentryexpro.so和libuptsmaddon.so

其它看控件使用指南集成,如果在添加libentryexpro.so和libuptsmaddon.so之后报错(Error:Execution failed for task ':app:compileDebugNdk'.),就在build.gradle(Module:app)中修改sourceSets.main

sourceSets {
        main {
//            jni.srcDirs = ['src/main/jni', 'src/main/jniLibs/']
            jniLibs.srcDir 'libs'
            jni.srcDirs = []
        }
    }

你可能感兴趣的:(Android Studio 银联支付)