【问题标题】:Using ADB shell in C++ program在 C++ 程序中使用 ADB shell
【发布时间】:2015-06-04 01:56:15
【问题描述】:

我正在做一个需要我制作 adb shell 命令的项目。下面的代码只是一个测试程序,以便我了解如何从 C++ 传递 adb shell 命令。当我运行此代码时,我收到以下错误: sh:adb:找不到命令。我的路径中有 android sdk 工具和平台工具,我可以从终端运行 adb shell。

#include <iostream>
#include <stdio.h>
using namespace std;

int main()
{


   system("adb devices");



    return 0;
}

【问题讨论】:

  • system 正在寻找绝对路径。

标签: android c++ linux shell adb


【解决方案1】:

感谢Jiang YD,我能够解决它。我只是从它的绝对路径调用 adb 并且它有效。

【讨论】:

  • StackExchange 的习惯做法是要求有用评论的作者提交他们的评论作为答案,然后接受他们的答案。
  • 你的新代码是什么?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-02-16
  • 1970-01-01
  • 1970-01-01
  • 2014-03-16
  • 1970-01-01
  • 2017-04-08
  • 1970-01-01
相关资源
最近更新 更多