|
@@ -141,7 +141,6 @@ class NurseHomeActivity : BaseActivity<NurseHomeActivityPresenter, ActivityNurs
|
|
|
|
|
|
private var ledList = ArrayList<LedItem>()
|
|
private var ledList = ArrayList<LedItem>()
|
|
|
|
|
|
- private val uninstallApk = false
|
|
|
|
private var copyDone = false
|
|
private var copyDone = false
|
|
private var tcpConnect: Boolean = 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")
|
|
debugLog(TAG, "app last start time: $lastTime, current time: $currentTime")
|
|
SettingConfig.setAppStartTime(activity, currentTime)
|
|
SettingConfig.setAppStartTime(activity, currentTime)
|
|
|
|
|
|
- //卸载原来二代系统apk
|
|
|
|
- if (uninstallApk) {
|
|
|
|
- //卸载老的5寸分机app
|
|
|
|
- Thread {
|
|
|
|
- if (checkAppExist()) {
|
|
|
|
- uninstallApp()
|
|
|
|
- }
|
|
|
|
- }.start()
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
//检查版本
|
|
//检查版本
|
|
Constants.autoUpdate = true
|
|
Constants.autoUpdate = true
|
|
checkApp()
|
|
checkApp()
|
|
@@ -291,35 +280,6 @@ class NurseHomeActivity : BaseActivity<NurseHomeActivityPresenter, ActivityNurs
|
|
//other_host_radio_bt.visibility = View.GONE
|
|
//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版本
|
|
//检查launch版本
|
|
private fun checkLaunch() {
|
|
private fun checkLaunch() {
|
|
Log.d(TAG, "start check launch")
|
|
Log.d(TAG, "start check launch")
|