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);
Это правильно или нет?