Запуск исполняемого файла c / c ++ на платформе Android - PullRequest
1 голос
/ 08 мая 2019

Я пытаюсь запустить простой код C ++ на моем мобильном телефоне. Моя идея приложения заключается в том, чтобы запустить локальный сервер на моем телефоне Android и подключиться к этому серверу с помощью браузера или приложения Android.

Для этого я скомпилировал простой код main.c, чтобы посмотреть, запускаю ли я код c на платформе Android с использованием NDK. Я думаю, что он правильно скомпилирован и готов к работе на моем мобильном телефоне. Затем, чтобы отправить исполняемый файл на мой мобильный телефон, я использовал команду adb в моей оболочке Linux, как;

adb push test /storage/self/primary/Android/data
adb shell chmod 777 /storage/self/primary/Android/data/test

Затем, когда я подключаюсь к своему телефону, я использую команду adb shell /storage/self/primary/Android/data/test, она возвращает мне can't execute: Permission denied вывод.

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

В любом случае, как мне запустить этот исполняемый файл на моем мобильном телефоне?

...