2016-03-21 20 views
0

我在Ubuntu有一個C/C++項目。我想爲Android_ARM平臺的這個C++項目運行單元測試和代碼覆蓋。我怎樣才能做到這一點?我一直在尋找一個可以做到這一點的模擬器,但我沒有取得太大的成功。我正在研究Ubuntu 14.04,並計劃使用eclipse IDE進行我的開發。Android ARM模擬器上的C/C++單元測試 - Ubuntu

回答

0

我建議使用Android Studio,因爲Google不再支持Android for 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