АБР команды в коде - PullRequest
       2

АБР команды в коде

3 голосов
/ 07 декабря 2010

Есть ли способ запустить команды ADB, такие как

adb get-state

в коде, который я пишу в Eclipse

Например,

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    testADB();
}

и в testADB() запустить несколько команд adb?

Ответы [ 3 ]

3 голосов
/ 07 декабря 2010

Adithya, я полагаю, вы пытаетесь сбросить команды adb программным способом. Проверьте эту ссылку .

2 голосов
/ 07 декабря 2010

Не буквально, из-за разрешений и модели безопасности.Демон usb adb на потребительском телефоне работает с чуть более высокими привилегиями, чем обычные приложения, поэтому принятие команд от них будет дырой в безопасности.

Однако, как отмечали другие, могут быть альтернативные способы получения некоторых видовданных.

0 голосов
/ 07 декабря 2010

Для этого вы можете использовать некоторые классы в ddmlib.jar .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...