浏览代码

代码优化

weizhengliang 2 年之前
父节点
当前提交
fd375cb854

+ 0 - 40
android_host/src/main/h10_z3128_1h/java/com/wdkl/ncs/android/component/nursehome/activity/NurseHomeActivity.kt

@@ -141,7 +141,6 @@ class NurseHomeActivity  : BaseActivity<NurseHomeActivityPresenter, ActivityNurs
 
     private var ledList = ArrayList<LedItem>()
 
-    private val uninstallApk = false
     private var copyDone = false
     private var tcpConnect: Boolean = false
 
@@ -258,16 +257,6 @@ class NurseHomeActivity  : BaseActivity<NurseHomeActivityPresenter, ActivityNurs
         debugLog(TAG, "app last start time: $lastTime, current time: $currentTime")
         SettingConfig.setAppStartTime(activity, currentTime)
 
-        //卸载原来二代系统apk
-        if (uninstallApk) {
-            //卸载老的5寸分机app
-            Thread {
-                if (checkAppExist()) {
-                    uninstallApp()
-                }
-            }.start()
-        }
-
         //检查版本
         Constants.autoUpdate = true
         checkApp()
@@ -291,35 +280,6 @@ class NurseHomeActivity  : BaseActivity<NurseHomeActivityPresenter, ActivityNurs
         //other_host_radio_bt.visibility = View.GONE
     }
 
-    private fun checkAppExist() : Boolean {
-        val packageInfo = packageManager.getInstalledPackages(0)
-        var appExist = false
-        for (pInfo in packageInfo) {
-            val appName = "com.wdkl.callingmainnurse"
-            if (appName == pInfo.packageName) {
-                appExist = true
-                break
-            }
-        }
-        Log.e("callingbed", "callingbed app exist: " + appExist)
-        return appExist
-    }
-
-    private fun uninstallApp() {
-        val process: Process
-        val printWriter: PrintWriter
-        try {
-            process = Runtime.getRuntime().exec("su")
-            printWriter = PrintWriter(process.outputStream)
-            printWriter.println("pm uninstall com.wdkl.callingmainnurse")
-            printWriter.flush()
-            printWriter.close()
-            Log.e("uninstall", "uninstall end")
-        } catch (e: java.lang.Exception) {
-            Log.e("uninstall", "uninstall e:" + e.message)
-        }
-    }
-
     //检查launch版本
     private fun checkLaunch() {
         Log.d(TAG, "start check launch")