Commit bfe80a4f4b84d39446b2b8e245d031ca1d92f874
0 parents
Exists in
master
guide mark down init
Showing 1 changed file with 41 additions and 0 deletions Inline Diff
guide.md
File was created | 1 | ##InlandSDK integration guide## | |
2 | ###本sdk包含登录和支付功能,支付分为微信支付,支付宝支付和银联支付,因此接入前请申请好各支付渠道的参数### | ||
3 | 1.获取gump分配的appid和appkey | ||
4 | 2.导入InlandSDK库工程,并将自己的android工程设置引用此库工程 | ||
5 | 3.确保AndroidManifest.xml有以下permission: | ||
6 | |||
7 | <uses-permission android:name="android.permission.INTERNET" /> | ||
8 | <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> | ||
9 | <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> | ||
10 | <uses-permission android:name="android.permission.BLUETOOTH" /> | ||
11 | <uses-permission android:name="android.permission.GET_ACCOUNTS" /> | ||
12 | <uses-permission android:name="android.permission.READ_PHONE_STATE" /> | ||
13 | <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> | ||
14 | <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" /> | ||
15 | <uses-permission android:name="android.permission.WRITE_SETTINGS" /> | ||
16 | <!-- 以下是银联支付专用 --> | ||
17 | <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" /> | ||
18 | |||
19 | 需要在application内增加如下内容: | ||
20 | |||
21 | <activity | ||
22 | android:name="com.gump.inland.gamesdk.PassportBaseActivity" | ||
23 | android:theme="@style/Theme.TransparentWin" > | ||
24 | </activity> | ||
25 | <activity | ||
26 | android:name="com.gump.inland.gamesdk.PaymentActivity" | ||
27 | android:theme="@android:style/Theme.Light.NoTitleBar" > | ||
28 | </activity> | ||
29 | <!-- wx callback --> | ||
30 | <activity | ||
31 | android:name="yourPackageName.wxapi.WXPayEntryActivity" | ||
32 | android:exported="true" > | ||
33 | </activity> | ||
34 | <!-- unionPay --> | ||
35 | <activity | ||
36 | android:name="com.unionpay.uppay.PayActivity" | ||
37 | android:configChanges="orientation|keyboardHidden" | ||
38 | android:excludeFromRecents="true" | ||
39 | android:label="@string/app_name" | ||
40 | android:screenOrientation="portrait" | ||
41 | android:windowSoftInputMode="adjustResize" /> |