Android 接收端 SDK 集成

一 跟目录的build.gradle添加私有mevan仓库

maven {url 'xxxxxx'}
(请联系我获取)

二 app/build.gradle

2.1 添加依赖

implementation 'cn.dolphinstar:playerCore:1.0.13'

2.2 开启JAVA8支持

compileOptions {
    sourceCompatibility JavaVersion.VERSION_1_8
    targetCompatibility JavaVersion.VERSION_1_8
}

三 权限

    <!-- 网络访问全系 必须权限-->
    <uses-permission android:name="android.permission.INTERNET" />
    <!--屏幕保持唤醒 不锁屏-->
    <uses-permission android:name="android.permission.WAKE_LOCK" />
    <!--允许程序访问Wi-Fi网络状态信息-->
    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
    <!--添加读写外部存储权限-->
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <!--蓝牙设备-->
    <uses-permission android:name="android.permission.BLUETOOTH" />
    <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />

四 其他

注意 android 9后强制https,为了支持http。应在AndroidManifest.xml的Application节点添加

android:networkSecurityConfig="@xml/network_security_config"

network_security_config.xml

<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
    <base-config cleartextTrafficPermitted="true" />
</network-security-config>

五 申请AppId

app/src/main/assets
添加文件dpsAppInfo
添加建值对 APPID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
(联系我获取)

Copyright © myouworld.cn 2020 all right reserved,powered by Gitbook该文件修订时间: 2020-06-09 14:19:20

results matching ""

    No results matching ""