fix.修复displayId不存在时的报错

This commit is contained in:
MistEO
2022-05-06 22:18:29 +08:00
parent 93ed823d1c
commit 4e4cd35a12
3 changed files with 26 additions and 31 deletions

View File

@@ -50,7 +50,7 @@ bool asst::GeneralConfiger::parse(const json::value& json)
emulator_info.adb.click = adb_json.at("click").as_string();
emulator_info.adb.swipe = adb_json.at("swipe").as_string();
emulator_info.adb.display = adb_json.at("display").as_string();
emulator_info.adb.display_id = adb_json.at("displayId").as_string();
emulator_info.adb.display_id = adb_json.get("displayId", std::string());
emulator_info.adb.display_format = adb_json.at("displayFormat").as_string();
emulator_info.adb.screencap_raw_with_gzip = adb_json.at("screencapRawWithGzip").as_string();
emulator_info.adb.screencap_encode = adb_json.at("screencapEncode").as_string();