修改D:cocos2dcocos2d-2.1beta3-x-2.1.0 emplateandroid目录下的build_native.sh文件: 添加NDK路径如下: 在检查NDK_ROOT是否存在的代码 if [ -z "${NDK_ROOT+aaa}" ];then echo "please define NDK_ROOT" exit 1 fi 修改后在cygwin中进入到 D:cocos2dcocos2d-2.1beta3-x-2.1.0 emplateandroid 执行./build_native.sh命令 就可以了 另外注意:在配置cygwin的NDK环境变量时候,变量名最好写成NDK_ROOT

AOSP(Android Open Source Project)开发是指基于Android开源项目进行应用程序和系统开发的过程。AOSP是由Google推出的开源项目,提供了Android操作系统的源代码和相关工具。AOSP开发者可以自由地访问、修改和定制Android系统,开发各种应用程序、功能和定制ROM。
AOSP开发涉及使用Java、C++等编程语言,以及使用Android SDK、NDK等开发工具。通过AOSP开发,开发者可以创建自己的Android应用、系统或者为特定设备定制Android系统,实现个性化的功能和用户体验。
是的,您可以使用DE进行Android应用程序开发而不安装NDK。AIDE是一个集成开发环境,可以在Android设备上直接进行开发。它提供了Java编译器和Android SDK,可以编写和调试Java代码,并构建和运行Android应用程序。但是,如果您需要使用C或C++编写的本地代码,那么您将需要安装NDK来支持这些功能。