fix: V5.32.8华为鸿蒙系统-模拟器下载问题 https://jira.shanqu.cc/browse/GHZS-4487
This commit is contained in:
@ -167,7 +167,7 @@ class SimulatorDownloadManager private constructor() {
|
||||
this.gameName = gameName
|
||||
this.gameType = gameCategoryChinese
|
||||
|
||||
val callback = object : EmptyCallback {
|
||||
PermissionHelper.checkGetInstalledAppsListBeforeAction(context, object : EmptyCallback {
|
||||
override fun onCallback() {
|
||||
val isInstalledNewSimulator =
|
||||
SimulatorGameManager.isNewSimulatorInstalled(HaloApp.getInstance().application)
|
||||
@ -322,15 +322,7 @@ class SimulatorDownloadManager private constructor() {
|
||||
SPUtils.setString(SimulatorGameManager.SIMULATOR_UPDATE_SHOW_ALERT_TAG, TimeUtils.getToday())
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (context is AppCompatActivity
|
||||
&& PackageUtils.isSupportGetInstalledAppsPermission(context)
|
||||
&& PermissionHelper.isGetInstalledListPermissionDisabled(context)) {
|
||||
PermissionHelper.requestGetInstalledAppsListPermission(context, false, callback)
|
||||
} else {
|
||||
callback.onCallback()
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
fun showDownloadingDialog(
|
||||
|
||||
Reference in New Issue
Block a user