跳转至

PCDN SDK 安卓 API 参考

初始化(启动服务)

public int start(String serviceToken)

参数 serviceToken:客户端的鉴权标识,传入调度服务

返回值:-1表示失败,1表示成功

示例:

if (PcdnSdk.wasStarted()) {
    showToast(getString(R.string.alert_startAlready));
    return;
}
//初始化(启动服务)
int startCode = PcdnSdk.start("Your ServiceToken");
if (PcdnSdk.CODE_SUCCESS == startCode) {
    showToast(getString(R.string.alert_startSuccess));

    //刷新任务列表
    refreshTaskList();
} else {
    showToast(getString(R.string.alert_startFail));
}
refreshServiceStatusInfo();

根据远程地址获取本地地址

public String getLocalUrl(String url)

检查服务是否可用

public static boolean isAlive()

返回值:true表示服务可用,false表示服务不可用

检查服务是否已开启

public static boolean wasStarted()

返回值:true表示服务已开启(调用过start方法),false表示服务未开启(未调用过start或者调用了stop方法)

停止服务

public int stop()

返回值:-1表示失败,1表示成功

打开调试日志

LogUtil.enableConsoleLog();