Cocos2dx在setup.py中重置或更改android的环境变量

时间:2015-05-13 01:32:18

标签: android c++ android-ndk environment-variables cocos2d-x

我正在尝试使用用c ++编写的cocos2dx v3.4运行Hello World应用程序。我安装了NDK,apache ant和android ADT。不幸的是,在proj.android中运行build_native.py脚本之后我得出结论,我需要NDK v9而不是10.还需要更改SDK的目录。我在终端

中尝试了以下内容
unset NDK_ROOT
unset ANDROID_SDK_ROOT
unset ANT_ROOT

即使在执行此操作并检查环境以查看它们是否仍然存在之后,我运行setup.py并且仍然表示变量已全部设置。因为我在导入新项目和cocos2dx库时无法运行build_native.py脚本,所以它只是在启动时崩溃。

此外,当我在eclipse中运行时,我收到一条错误消息:

[2015-05-12 21:37:40 - libcocos2dx] Could not find libcocos2dx.apk!

1 个答案:

答案 0 :(得分:1)

这是如何在Mac上进行的。

  • 在终端类型vi /Users/(ur computer name)/.bash_profile
  • 按键盘上的i(在vim中编辑)并将光标滚动到要更改的变量
  • 将变量更改为所需的文件路径后,按esc键并按顺序键入以下:wq(即将更改保存在vim中) 你现在应该回到正常的终端提示,需要做最后一件事。
  • 在提示source /Users/(ur computer name)/.bash_profile
  • 上输入此内容

你现在应该没问题,如果你遇到任何其他问题,请随时在下面的评论中提问