Ошибка при поиске ndk-bundle в Android Studio, но он существует и находится в нужном месте - PullRequest
0 голосов
/ 03 мая 2018

Context

Я не разработчик приложений, и я почти не знаю, что делаю сам.

Для моей диссертации я делаю карты с помощью приложения (tango_ros_streamer). Мне нужно было каким-то образом изменить его, создавая карту, вынимая буквально 3 строки в коде. Для этого мне нужно снова собрать приложение на телефоне.

Что я сделал

Я работаю в Linux 16.04, работаю с ROS Kinetic.

Я установил Android Studio и установил плагин NDK (?). Я подтвердил /opt/android-studio$ ls, что действительно, ndk-bundle существует и не является пустым.

В Android Studio Файл> Структура проекта> Расположение Android NDK: действительно /opt/android-sdk/ndk-bundle.

В local.properties это также

sdk.dir=/opt/android-sdk
ndk.dir=/opt/android-studio/ndk-bundle

Задача

Однако, когда телефон подключен к компьютеру в режиме разработчика и я «запускаю» код Android Studio, он получает сообщение об ошибке «Выполнить сборку> Выполнить задачи», а именно:

Процесс 'команда' / opt / android-sdk / ndk-bundle / ndk-build '' завершен с ненулевым значением выхода 2

Я буквально забираю Android Studio только для того, чтобы исправить этот маленький кусочек кода, у меня совсем нет опыта разработки приложений. Поэтому я сделаю все возможное, чтобы понять, но знайте, я все еще новичок. Я смотрел на другие ответы на подобные проблемы с ndk, но не могу найти решение, которое работает для меня. Проще говоря, что я делаю не так? Вы видите, что не так с моими папками или файлами? Спасибо.

...