cocos2dx重置或更改setup.py中Android的环境变量
Cocos2dx reset or change environment variables for android in setup.py
我正在尝试使用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
即使在执行此操作并检查环境以查看它们是否仍在那里,我我运行了设置。由于我无法运行build_native.py脚本,当我导入一个新项目和cocos2dx库时,它只是在启动上崩溃。
当我在日食中跑步时,我会发现一个错误:
[2015-05-12 21:37:40 - libcocos2dx] Could not find libcocos2dx.apk!
这是在Mac上进行操作的方法。
- 在终端类型VI
/Users/(ur computer name)/.bash_profile
上 - 按
i
(在VIM中进行编辑)在键盘上,然后将光标滚动到要更改的变量 - 将变量更改为所需的文件路径后,按
esc
键,然后按顺序键入以下:wq
(即在VIM中保存更改)您应该现在回到正常的终端提示,需要做最后一件事。 - 在提示
source /Users/(ur computer name)/.bash_profile
上键入此
您现在应该没事,如果您遇到任何其他问题,请随时在下面的评论中询问
相关文章:
- 使用C++库在Android项目中修改gradle中的cmake参数,用于插入指令的测试
- 如何使用ndk-build.cmd构建Android.so文件
- Android NDK传感器向事件队列报告奇怪的间隔
- Android P-9.0.0_r53 Logcat主缓冲区超出定义大小
- OpenCV Android C++ imwrite not found
- Android NDK 编译 LAME HAVE_MPGLIB > 'interface.h' 文件未找到
- 如何使用 Boost Asio 在 Android 上获取我的本地 udp IP 地址?
- Android Studio 中带有静态库的原生C++代码
- 相当于 pybind11 中的 boost::p ython py::scope().attr()
- 如何在 Android Studio 4 中编译 C/C++ 原生代码
- Android NDK clang 编译器错误在 Windows 上显示'No such file or directory'
- Android 在编译二进制文件时重建静态库
- 我只想在Android 4.4中使用C++11库
- 无法将标准库导入本机 android 项目中的头文件
- Android Java USB for native cpp
- 来自 Android 应用程序内部的 boost 类型的 boost::wrapexcept<boost::system::system_error> 的未捕获异常
- Android Studio:如何在build.gradle中定义自定义宏(针对不同的构建变体),并让原生C / C++
- 在Android原生C++中使用Facemark opencv contrib
- 最小的CMake构建为Android
- cocos2dx重置或更改setup.py中Android的环境变量