图1
将依赖工程导入,并在游戏工程里引用该依赖工程,如图2,图3所示:
图2
图3
3、配置游戏工程的AndroidManifest.xml文件
具体配置参见SDK开发工具包内的LetvSdkDemo目录下的Demo源代码。
3.1、添加权限
3.2、添加Activity等声明
android:name="com.letv.tvos.paysdk.appmodule.paynew.PayHomeActivity"
android:theme="@android:style/Theme.Translucent"/>
android:name="com.letv.tvos.paysdk.appmodule.paynew.VipChooseActivity"
android:theme="@android:style/Theme.Translucent"/>
android:name="com.letv.tvos.paysdk.appmodule.paynew.PayQrCodeActivity"
android:theme="@android:style/Theme.Translucent"/>
android:name="com.letv.tvos.paysdk.appmodule.paynew.PayLeCoinActivity"
android:theme="@android:style/Theme.Translucent"/>
3.3、在application元素下添加meta-data子元素
添加的meta-data标签必须在application标签下,并且value不能通过引用的方式赋值!
android:name="LetvPaySDKAppKey"
android:value="221018gc"/>
android:name="LetvPaySDKSecretKey"
android:value="54d65f31d388450988e8827cb1e2218g"/>
android:name="LetvSDKCallbackUrl"
android:value="http://www.stv.com/"/>
android:name="StvSDKAppKey"
android:value="221018gc"/>
android:name="StvSDKSecretKey"
android:value="54d65f31d388450988e8827cb1e2218g"/>
android:name="StvSDKCallbackUrl"
android:value="http://10.58.186.135:8281/3/tv/api/app/hello"/>
注意:上面参数中的LetvPaySDKAppKey和LetvPaySDKSecretKey分别对应乐视游戏开放平台上的AppId和AppKey!
LetvSDKCallbackUrl填入支付回调地址,如果用不到国广的参数,忽略即可。
4、编码接入
详见编码接入详细部分。
5、游戏工程打包测试
游戏工程打包APK后,请自行测试游戏包功能点。
6、提交游戏包APK
测试通过的游戏APK,请在乐视游戏开发者平台上提交。
7、审核
游戏提交审核后,请在乐视开发者后台查看审核进度及结果
8、游戏上线
游戏通过审核后,会立即上线。