Exec команда Android нативный код

Я пытаюсь запустить приложения для Android из родного кода.

В оболочке adb мы можем запускать приложения командой «am».

Ссылка:

Как запустить (не только установить) приложение для Android, используя файл .apk?

Есть ли способ вызвать эту команду "am" через код C?

Я пробовал следующую строку, но exec возвращает -1:

  ret = execl("/system/bin/am", "start", "-a", "android.intent.action.MAIN",
 "-n", "com.android.settings/.Settings", (char *)NULL);

Это правильно или нет?

Ответы на вопрос(2)

Ваш ответ на вопрос