差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
f_qudaojieru:d_androidsdk [2017-02-07 15:23] lihuanhuan [Android SDK目录结构说明] |
f_qudaojieru:d_androidsdk [2017-02-07 15:38] (当前版本) lihuanhuan [使用SDK] |
||
---|---|---|---|
行 12: | 行 12: | ||
===== Android SDK集成方法 ===== | ===== Android SDK集成方法 ===== | ||
- | 创建好您的工程后,将RKLivePlayerSDK(Android-v1.0.0.1)-20161207.zip解压后倒入到您的工程目录下。 | + | 创建好您的工程后,将RongkecloudLivePlayer倒入到您的工程目录下。 |
==== Android Studio集成方法 ==== | ==== Android Studio集成方法 ==== | ||
-点击标题栏Project Structure,如下图:\\ {{asdaoru1.png}}\\ | -点击标题栏Project Structure,如下图:\\ {{asdaoru1.png}}\\ | ||
-点击后进入如下界面:\\ {{asdaoru2.png}}\\ | -点击后进入如下界面:\\ {{asdaoru2.png}}\\ | ||
-点击Modules,随后点击右侧左上方的“+”,在弹出栏中点击Import Modules,如下图:\\ {{asdaoru3.png}}\\ | -点击Modules,随后点击右侧左上方的“+”,在弹出栏中点击Import Modules,如下图:\\ {{asdaoru3.png}}\\ | ||
- | -弹出选择项目界面,在此选择您的RKLivePlayerSDK所在目录,点击右下角OK,即可将此library导入到您的项目中;\\ {{asdaoru4.png}}\\ | + | -弹出选择项目界面,在此选择您的RongkecloudLivePlayer所在目录,点击右下角OK,即可将此library导入到您的项目中;\\ {{asdaoru4.png}}\\ |
-将此library与您的项目连接起来:\\ 同样在Modules项,点击中间项您的app名称,再点击右侧“+”,选择第三项“Modules Dependency”,以myapp为例,如下图:\\ {{asdaoru5.png}}\\ | -将此library与您的项目连接起来:\\ 同样在Modules项,点击中间项您的app名称,再点击右侧“+”,选择第三项“Modules Dependency”,以myapp为例,如下图:\\ {{asdaoru5.png}}\\ | ||
- | -点击Modules Dependency后,弹出选择Modules界面,选择RKLivePlayerSDK,如下图:\\ {{asdaoru6.png}}\\ | + | -点击Modules Dependency后,弹出选择Modules界面,选择RongkecloudLivePlayer,如下图:\\ {{asdaoru6.png}}\\ |
- | -选择后RKLivePlayerSDK将显示在您的app下,选中RKLivePlayerSDK,点击右下角OK即可配置成功,如下图:\\ {{asdaoru7.png}}\\ | + | -选择后RongkecloudLivePlayer将显示在您的app下,选中RongkecloudLivePlayer,点击右下角OK即可配置成功,如下图:\\ {{asdaoru7.png}}\\ |
==== Eclipse集成方法 ==== | ==== Eclipse集成方法 ==== | ||
-将library导入到您的eclipse中,点击左上角File->Import,弹出选择项目界面,如下图:\\ {{edaoru1.png}}\\ | -将library导入到您的eclipse中,点击左上角File->Import,弹出选择项目界面,如下图:\\ {{edaoru1.png}}\\ | ||
- | -选择Android->Existing Android Code Info Workspace,点击“Next”按钮,弹出项目选择界面,点击“Browse”,选择RKLivePlayerSDK,加入到您的eclupse中,点击Next,如下图:\\ {{edaoru2.png}}\\ | + | -选择Android->Existing Android Code Info Workspace,点击“Next”按钮,弹出项目选择界面,点击“Browse”,选择RongkecloudLivePlayer,加入到您的eclupse中,点击Next,如下图:\\ {{edaoru2.png}}\\ |
- | -导入成功后,右键RKLivePlayerSDK,点击Properties,弹出如下对话框:\\ {{edaoru3.png}}\\ | + | -导入成功后,右键RongkecloudLivePlayer,点击Properties,弹出如下对话框:\\ {{edaoru3.png}}\\ |
-在此对话框中点击Android,在右侧勾选is library,点击Apply,如下图:\\ {{edaoru4.png}}\\ | -在此对话框中点击Android,在右侧勾选is library,点击Apply,如下图:\\ {{edaoru4.png}}\\ | ||
-点击Java Compiler,选择JDK为1.7,点击OK,如下图:\\ {{edaoru5.png}}\\ | -点击Java Compiler,选择JDK为1.7,点击OK,如下图:\\ {{edaoru5.png}}\\ | ||
-将此library与您的app连接:右键您的项目,Build Path->Configure Build Path,弹出如下界面:\\ {{edaoru6.png}}\\ | -将此library与您的app连接:右键您的项目,Build Path->Configure Build Path,弹出如下界面:\\ {{edaoru6.png}}\\ | ||
- | -点击Java Build Path,在右侧点击Projects->Add,选择RKLivePlayerSDK,点击OK,即可配置成功,如下图:\\ {{edaoru7.png}}\\ | + | -点击Java Build Path,在右侧点击Projects->Add,选择RongkecloudLivePlayer,点击OK,即可配置成功,如下图:\\ {{edaoru7.png}}\\ |
===== 导入库文件 ===== | ===== 导入库文件 ===== | ||
行 102: | 行 102: | ||
</code> | </code> | ||
===== 使用SDK ===== | ===== 使用SDK ===== | ||
- | 在您的app中做一个触发“进入直播间”的事件,在此事件中将您在管理平台生成的配置代码加进去,即可正常使用全互动直播移动SDK。 | + | 在您的app中做一个触发“进入直播间”的事件,在此事件中加入如下代码: |
+ | <code java> | ||
+ | RKLivePlayer.getInstance(getApplicationContext()).joinLiveRoom(appKey, roomId, account, password, nickName, themeColor); | ||
+ | </code> | ||
+ | 其中参数说明如下: | ||
+ | *appKey | ||
+ | 不同企业使用SDK的key串,不允许为空,为空返回错误码 | ||
+ | *roomId | ||
+ | 直播间id,不允许为空,为空返回错误码 | ||
+ | *account | ||
+ | 当前用户的账号,允许为空 | ||
+ | *password | ||
+ | 当前观看者的密码口令,和uid无关,不同的密码标识不同的身份,如果创建时没有设置观看者密码则为空,否则返回错误码 | ||
+ | *nickName | ||
+ | 当前用户的昵称,允许为空 | ||
+ | *themeColor | ||
+ | 主题颜色的RGB值,允许为空,默认初始化一种颜色值 | ||
+ | |||
+ | 即可正常使用全互动直播移动SDK。 |