【问题标题】:C/C++ unit test on Android ARM emulator - Ubuntu [closed]Android ARM 模拟器上的 C/C++ 单元测试 - Ubuntu [关闭]
【发布时间】:2016-03-21 23:10:10
【问题描述】:

我在 Ubuntu 中有一个 C/C++ 项目。我想为 Android_ARM 平台的这个 C++ 项目运行单元测试和代码覆盖率。我怎样才能做到这一点?我一直在寻找可以做到这一点的模拟器,但我没有取得太大的成功。我正在开发 Ubuntu 14.04,并计划使用 eclipse IDE 进行开发。

【问题讨论】:

    标签: android c++ c eclipse ubuntu


    【解决方案1】:

    我建议使用 Android Studio,因为 Google 不再支持 Eclipse 进行 Android 开发。您可以从 Android Studio 启动一个模拟器,然后通过 adb 与它通信以运行单元测试。请参阅此SO post 以了解如何通过 adb 与模拟器进行通信。我将解释以下解决方案:

    $ adb push <your-executable> /data/local/tmp/<your-executable> # push the file to the device
    $ adb shell # shell into the device
    $ chmod 755 /data/local/tmp/<your-executable> # change permissions to allow executing the file
    $ /data/local/tmp/<your-executable> # run the executable
    

    【讨论】:

      猜你喜欢
      • 2011-04-11
      • 2021-12-08
      • 1970-01-01
      • 1970-01-01
      • 2011-01-03
      • 1970-01-01
      • 2012-08-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多