我是NDK的新手,我正在尝试运行NDK示例中的示例代码。 我正在使用以下页面中的指南: https://developer.android.com/tools/sdk/ndk/index.html#Downloads 在"探索hello-jni Sample"下,当我在命令行中运行以下命令时:
android更新项目-p。 -s
我收到以下错误: 错误:项目没有设置目标或目标无效。 请提供 - 目标“Android更新”#39;命令。
以下是完整的日志:
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
答案 0 :(得分:2)
这看起来像是android工具中的一个错误:项目的一部分实际上更新为最新的android目标(包括project.properties中的目标属性),但它在某些时候失败了。 / p>
要解决此问题,您可以手动指定android目标:
android update project -p . -s -t android-21
答案 1 :(得分:0)
您的文件似乎是使用错误的大小写保存的,文件应该以小写project.properties
命名为p
。