ZUpdateChecker
繼承至Zconnect,底層概念為透過HTTP_GET取得該app於 google play的HTML並擷取其中的VersionName。
---
連線CallBack
public class ZUpdateHandler{
//-----------
/***
* 當進行檢測
* latestVersionName 架上目前最新版
*/
public void OnChecked(StringlatestVersionName)
//-----------
/***
* 連線失敗接口
*/
public void OnFail(IOException e)
//----------
/***
* 連線成功但回覆失敗接口
*/
public void OnFail(String response, int code)
}
---
連線
/***
* 進行版本檢查
* 1.http get
* ... ... ... ... ... ...
* apiURL url
* zConnectCallback callback
*/
public void check(String packageName, ZUpdateHandler zUpdateHandler)
Sample :
zConnect.check("your packageName", new ZUpdateHandler () {
/***
* 連線成功但回覆失敗接口
*/
public void OnFail(String response, int code) {
super.OnFail(response,code);
}
/**
* onFail
*/
@Override
public void OnFail(IOException e) {
super.OnFail(e);
}
/***
* 當進行檢測
* @param latestVersionName 架上目前最新版
*/
@Override
public void OnChecked(String latestVersionName) {
super.OnChecked(StringlatestVersionName);
}
});
Last updated