【问题标题】:Running android app in headless在无头模式下运行 android 应用程序
【发布时间】:2012-10-18 06:38:15
【问题描述】:

我可以在无头模拟器中运行安卓应用吗?我尝试使用 am 命令,但它显示 NullPointer 异常。我认为因为它是一个 gui 应用程序,所以我不能。有什么办法吗?模拟器太慢了。有时需要5-7分钟。顺便说一句,我正在吃姜饼。

环境:我从 qemu 源代码运行。来自安卓镜像和内核镜像。 qemu 模拟器的参数是这样的:

-sysdir ../../android-image -kernel ../../android-kernel/zImage -no-window -qemu -monitor stdio

【问题讨论】:

  • 请添加更多信息。您是通过android avd 直接运行它还是在 CI-Server 上运行它?你在用什么命令?通常可以在无头模拟器中运行应用程序。
  • 你能提供你的 NullPointerException 的 logcat 吗?

标签: android android-emulator headless


【解决方案1】:

${android-sdk}/tools 运行这个命令:

emulator -avd NAME_OF_EMULATOR -no-skin -no-audio -no-window

在这个博客中很好地解释了它:http://paulemtz.blogspot.cz/2013/05/android-testing-in-headless-emulator.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-08-12
    • 1970-01-01
    • 1970-01-01
    • 2019-08-12
    • 2021-09-08
    • 1970-01-01
    相关资源
    最近更新 更多