Android NDK программа hello-jni выдает ошибку при сборке

я новичок в NDK, я пытаюсь запустить пример кода, который присутствует в образцах NDK.
Я использую руководящие принципы на следующей странице:
https://developer.android.com/tools/sdk/ndk/index.html#Downloads
В разделе «Изучение образца hello-jni», когда я запускаю следующую команду в командной строке:

Android обновление проекта -p. -s

Я получаю следующую ошибку:
Ошибка: у проекта либо нет цели, либо цель недействительна.
Пожалуйста, укажите —target для команды ‘android update’.

ниже приведен полный журнал:

ethics-14@ethics14-desktop:~/NDKworkspace/HelloJni$ android update project -p . -s
.Updated local.properties
Updated file ./proguard-project.txt
Updated local.properties
Updated file ./tests/proguard-project.txt
Error: The project either has no target set or the target is invalid.
Please provide a --target to the 'android update' command.

Также в файле project.properties я могу видеть:
целевой = андроид-21

2

Решение

это похоже на ошибку в инструменте android: часть проекта фактически обновляется до последней цели android (включая свойство target внутри project.properties), но в какой-то момент происходит сбой.

Чтобы обойти эту проблему, вы можете вручную указать цель Android:

android update project -p . -s -t android-21

2

Другие решения

Похоже, что ваши файлы сохранены с неправильным регистром, файл должен быть назван project.properties в нижнем регистре p,

0

По вопросам рекламы [email protected]