From 683b1595260e638d1d3c6cc0d6543a72f6d6f925 Mon Sep 17 00:00:00 2001
From: yy1717 <fctom1215@outlook.com>
Date: 星期二, 12 一月 2021 14:36:42 +0800
Subject: [PATCH] 扣分码标准化
---
lib/src/main/java/com/anyun/exam/lib/Upgrade.java | 11 ++++++++++-
1 files changed, 10 insertions(+), 1 deletions(-)
diff --git a/lib/src/main/java/com/anyun/exam/lib/Upgrade.java b/lib/src/main/java/com/anyun/exam/lib/Upgrade.java
index e42cd9c..98549f9 100644
--- a/lib/src/main/java/com/anyun/exam/lib/Upgrade.java
+++ b/lib/src/main/java/com/anyun/exam/lib/Upgrade.java
@@ -39,6 +39,7 @@
synchronized (Upgrade.class) {
if (instance == null) {
instance = new Upgrade(context);
+ instance.context = context;
}
}
}
@@ -249,6 +250,10 @@
handlerCheckNewVersion.postDelayed(runnableCheckNewVersion, 100);
}
+ public void ManualUpgrade(String path) {
+ installUtil.InstallAppNormal(context, path);
+ }
+
class DMCB implements DownloadManagerCallback {
@Override
public void DownloadComplete(String title, String path) {
@@ -258,7 +263,11 @@
Signature[] sig2 = installUtil.getSignature(path);
if (sig != null && sig2 != null && installUtil.getFingerprint(sig[0], "SHA-1").equals(installUtil.getFingerprint(sig2[0], "SHA-1"))) {
- installUtil.InstallApp(path);
+ if (RemoteService.mAyDevice) {
+ installUtil.InstallApp(path);
+ } else {
+ installUtil.InstallAppNormal(context, path);
+ }
}
}
}
--
Gitblit v1.8.0