跳转至

PCDN SDK 安卓接入指南

引入SDK

因为 SDK 依赖 okhttp,所以需要先引入 okhttp。

在 app 模块的 build.gradle 中引入以下代码:

implementation "com.squareup.okhttp3:okhttp:3.9.1"

然后复制 PCDNSdk.jar 到项目 libs 文件夹中,并 app 模块的 build.gradle 中引入以下代码:

implementation files('libs/PCDNSdk_1.0.0.jar')

添加权限

在清单中添加如下权限:

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

启动服务

PcdnSdk.start("Your ServiceToken");

将下载URL转换成本地下载链接

String localUrl = PcdnSdk.getLocalUrl(url);

接下来即可使用 localUrl 进行下载。