MCPcopy Create free account
hub / github.com/caikaidev/AppUpdate / start

Method start

lib/src/main/java/com/kcode/lib/UpdateWrapper.java:38–52  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

36 }
37
38 public void start() {
39
40 if (!NetWorkUtils.getNetworkStatus(mContext)) {
41 ToastUtils.show(mContext,R.string.update_lib_network_not_available);
42 return;
43 }
44 if (TextUtils.isEmpty(mUrl)) {
45 throw new RuntimeException("url not be null");
46 }
47
48 if (checkUpdateTime(mTime)) {
49 return;
50 }
51 new CheckUpdateTask(mContext,mUrl, mInnerCallBack).start();
52 }
53
54 private CheckUpdateTask.Callback mInnerCallBack = new CheckUpdateTask.Callback() {
55 @Override

Callers 2

startDownLoadMethod · 0.80
checkUpdateMethod · 0.80

Calls 3

getNetworkStatusMethod · 0.95
showMethod · 0.95
checkUpdateTimeMethod · 0.95

Tested by

no test coverage detected