所以,我正在尝试编译本教程中的Minimalist示例代码。 https://developers.google.com/games/services/cpp/gettingStartedAndroid
我在C:/ Android上安装了Android SDK和NDK以及gpg-cpp sdk,并设置了环境变量。
所以,据我所知,我遵循了这封信的指南。但是当我在jni文件夹中运行ndk-build时,我得到错误:在导入路径中找不到带有标签'gpg-cpp-sdk / android'的模块。您确定NDK_MODULE_PATH变量是否已正确定义?
“在指南中,提到设置的部分是NDK_MODULE_PATH变量,说 将变量NDK_MODULE_PATH设置为指向gpp-cpp-sdk目录上方的目录。“
我刚刚意识到,指南说gpp-cpp-sdk,而文件夹是gpg-cpp-sdk .. 我只是尝试更改文件夹的名称,但我仍然得到相同的错误,错误说gpg-cpp-sdk,所以我想它可能只是指南页面上的拼写错误。
Android.mk是项目附带的,我没有对它进行任何更改。
答案 0 :(得分:8)
来源: https://developers.google.com/games/services/cpp/gettingStartedAndroid#step_3_run_the_sample
<some directory>
”<some directory>
”答案 1 :(得分:-7)
必须将NDK_MODULE_PATH更改为C:/ Android而不是C:\ Android 并且必须通过系统属性进行更改,使用set variable = value通过终端编辑变量无效,即使通过终端更改后通过终端检查路径显示该值已更改。