【问题标题】:Unable to get a property set when starting an Android AVD启动 Android AVD 时无法获取属性集
【发布时间】:2019-04-18 21:00:28
【问题描述】:

根据official docs 和我在 StackOverflow 上阅读的内容,我正在 MacOS 上的 Shell 中使用以下命令启动 Android 模拟器:

./emulator -prop myapp.avdname=testing -avd Pixel_2_API_27 -verbose

以上代码成功启动了模拟器。 我现在想查询我设置的属性。同样,根据我在官方文档和 StackOverflow 上阅读的内容,这个终端命令应该可以工作:

./adb -s emulator-5554 shell getprop myapp.avdname

但是当我运行它时,我没有得到任何回报。只是一个空行。

我做错了什么?我错过了什么明显的东西吗?

【问题讨论】:

    标签: android android-emulator adb


    【解决方案1】:

    我没有关于如何解决此问题的具体答案,但我确实找到了原因。显然,Android avd 可以有at most 247 properties。我构建的各种 avds 的默认值都尝试包含至少 247 个属性。其他属性将被忽略。

    【讨论】:

      猜你喜欢
      • 2014-11-26
      • 1970-01-01
      • 2018-02-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-04-17
      相关资源
      最近更新 更多