|
@@ -18,6 +18,8 @@ import java.io.PrintWriter;
|
|
|
import java.lang.reflect.Constructor;
|
|
|
import java.lang.reflect.Method;
|
|
|
|
|
|
+import static com.blankj.utilcode.util.ActivityUtils.startActivity;
|
|
|
+
|
|
|
public class AppUpdateHelper {
|
|
|
private final static String TAG = "AppUpdate";
|
|
|
|
|
@@ -53,31 +55,34 @@ public class AppUpdateHelper {
|
|
|
|
|
|
|
|
|
// if (installApp(context.getPackageName(), path)) {
|
|
|
- if (rootSilenceInstall(path)) {
|
|
|
- Log.d(TAG, "安装成功");
|
|
|
- if (callBack != null) {
|
|
|
- callBack.onSuccess();
|
|
|
- }
|
|
|
- } else {
|
|
|
- Log.d(TAG, "安装失败");
|
|
|
- if (callBack != null) {
|
|
|
- callBack.onFailed();
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
-// if (silentInstall(context, path)) {
|
|
|
-// Log.d(TAG, "app 安装成功");
|
|
|
+// if (rootSilenceInstall(path)) {
|
|
|
+// Log.d(TAG, "安装成功");
|
|
|
// if (callBack != null) {
|
|
|
// callBack.onSuccess();
|
|
|
// }
|
|
|
+// } else {
|
|
|
+// Log.d(TAG, "安装失败");
|
|
|
+// if (callBack != null) {
|
|
|
+// callBack.onFailed();
|
|
|
+// }
|
|
|
// }
|
|
|
|
|
|
-// if (installAPP(path)) {
|
|
|
-// Log.d(TAG, "安装成功");
|
|
|
+// if (silentInstall(context, path)) {
|
|
|
+// Log.d(TAG, "app 安装成功");
|
|
|
// if (callBack != null) {
|
|
|
// callBack.onSuccess();
|
|
|
// }
|
|
|
// }
|
|
|
+ Uri uri = Uri.fromParts("package", "com.wdkl.app.ncs", null);
|
|
|
+ Intent intent = new Intent(Intent.ACTION_DELETE, uri);
|
|
|
+ startActivity(intent);
|
|
|
+
|
|
|
+ if (installAPP(path)) {
|
|
|
+ Log.d(TAG, "安装成功");
|
|
|
+ if (callBack != null) {
|
|
|
+ callBack.onSuccess();
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
|