支付宝

需要拷贝的文件

需要引入工程的jar文件

需要将以下jar文件放到工程的libs目录下

路径文件
SDK\libspayment-alipay-release.aar, alipayutdid.jar

Androidmainfest.xml文件需要修改的项

需要在application节点前添加权限

  1. <uses-permission android:name="android.permission.INTERNET" />
  2. <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
  3. <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
  4. <uses-permission android:name="android.permission.READ_PHONE_STATE" />
  5. <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
  6. <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />

application节点下配置如下代码

  1. <activity android:name="com.alipay.sdk.app.H5PayActivity"
  2. android:configChanges="orientation|keyboardHidden|navigation"
  3. android:exported="false"
  4. android:screenOrientation="behind"
  5. android:windowSoftInputMode="adjustResize|stateHidden" >
  6. </activity>
  7. <activity android:name="com.alipay.sdk.auth.AuthActivity"
  8. android:configChanges="orientation|keyboardHidden|navigation"
  9. android:exported="false"
  10. android:screenOrientation="behind" >
  11. </activity>

properties.xml需要添加如下代码

properties.xml文件在assets/data目录下

  1. <feature name="Payment" value="io.dcloud.feature.payment.PaymentFeatureImpl"><module name="AliPay" value="io.dcloud.feature.payment.alipay.AliPay"/></feature>

微信支付

微信appkey申请方法

需要拷贝的文件

需要引入工程的jar文件

需要将以下jar文件放到工程的libs目录下

路径文件
SDK\libspayment-weixin-release.aar, wechat-sdk-android-with-mta-5.1.4.jar

需要将以下代码文件引入到工程,包名为”$你的包名.wxapi”

路径文件
$你的包名\wxapiWXPayEntryActivity.java

Androidmainfest.xml文件需要修改的项

需要在application节点前添加权限

  1. <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS"/>

application节点下配置如下代码

  1. <meta-data android:name="WX_APPID" android:value="$微信APPID" />
  2. <meta-data android:name="WX_SECRET" android:value="$微信SECRET"/>
  3. <activity
  4. android:name="$你的包名.wxapi.WXPayEntryActivity"
  5. android:exported="true"
  6. android:theme="@android:style/Theme.Translucent.NoTitleBar"
  7. android:launchMode="singleTop" />

properties.xml需要添加如下代码

properties.xml文件在assets/data目录下

  1. <feature name="Payment" value="io.dcloud.feature.payment.PaymentFeatureImpl"><module name="Payment-Weixin" value="io.dcloud.feature.payment.weixin.WeiXinPay"/></feature>

发现错误?想参与编辑?在 GitHub 上编辑此页面!