来自 科技 2020-07-22 17:34 的文章

开发老人桌面时发现锤子手机一个bug,会死机重

锤子论坛发帖了,但是暂时没有回复,唯一的回复是我自己,怕沉帖了!

开发老人桌面时发现锤子手机一个bug,会死机重

val intent = Intent("android.intent.action.MUSIC_PLAYER")
startActivity(intent)
        val pkgName = "com.smartisanos.music"
if (AppUtils.isAppInstalled(pkgName)) {
// voiceSpeech("听歌")
AppUtils.launchApp(pkgName)
} else {
// voiceSpeech("软件没有安装,请在应用商店进行安装")
// searchAppOnMarket(pkgName)
val intent = Intent("android.intent.action.MUSIC_PLAYER")
startActivity(intent)
}

也就是,使用第一段代码启动,其它手机测试正常,锤子手机也能正常启动已经安装的音乐播放器,但是如果你选择锤子自带的音乐播放器启动,启动后只要再按HOME键,手机就会死机重启。

这样的代码,第三方应用能导致系统死机重启。真吓人!