У меня есть рутированный планшет Nexus 7 Jelly Bean, и всякий раз, когда я пытаюсь запустить приложение из приложения эмулятора терминала после запуска chmod 777 и использования синтаксиса ("./applicationName"), он настаивает на том, что у меня нет разрешения на выполнение, хотя я предоставил моей собственной привилегии пользователя superUser ("su"). После этого я провел небольшое исследование и узнал, что если вы скопируете файл в каталог (/ data / local / temp /), вы сможете выполнить приложение. Поэтому, когда я попытался, он сказал, что файл не существует, даже если он отображается при выводе содержимого каталога с помощью ("ls")
Я понятия не имею, какие шаги предпринять, если это помогает, меня пытаются запустить (scp) в качестве теста, но я хочу иметь возможность запускать специально скомпилированную версию dns2tcp. Я знаю, что мог бы использовать лучшие приложения, такие как hello world, скомпилированные изначально на устройстве, но я не смог достать компилятор C для Android, такой как gcc.
Спасибо за любой совет
/data/local/tmp/scp
? И убедитесь, что ваш scp
файл не имеет расширения при вызове без каких-либо?