我尝试在 eclipse for android 中构建 CSEmptyTemplate 项目,但遇到了很多问题。
看文档,好像不应该这么难。
首先,我安装了 cygwin 并安装了 devel 包以获取 make.exe 和 gcc 编译器。我还在使用 cygwin 作为工具链的一部分。
但是,我不断收到的错误是“make: *** No rule to make target ‘all’”。停止。”。
如有任何关于解决这些问题的建议,我们将不胜感激。
编辑:找到生成文件。昨晚做这个的时候我只是个白痴。
最佳答案
在 Windows 上为 Android 构建 Chilli Source 应该不需要任何额外的步骤,只需网站上列出的简单步骤:http://chilli-source.chilli-works.com/docs/?page_id=67
然而,使用 NDK 设置 Android 开发工具可能会有点麻烦。根据错误判断,我的直觉是那里设置不正确。
Chilli Source 需要最新版本的 SDK、NDK 和 ADT。你能确保你有:
- Android API 级别 21。
- Built Tools、Platform Build Tools 和 Google Play Services 的最新版本。
- NDK 修订版 10c。
最新的 ADT 还缺少一些东西,这意味着它不能开箱即用。 它不附带可以通过执行以下操作获取的 native 开发工具:
- 转到“帮助”,然后“安装新软件...”
- 选择“Android 开发者工具更新站点 - https://dl.google.com/android/eclipse”。您必须对其进行编辑以指向 https://dl-ssl.google.com/android/eclipse
- 在 Developer Tools 中选择并安装 Android Native Development Tools。
它也没有随 ant 一起提供。这不会导致您的问题,但稍后会导致问题,因此请按照以下步骤进行操作:
- 转到“帮助”,然后“安装新软件...”
- 选择“朱诺 - http://download.eclipse.org/releases/juno”
- 在通用工具中选择并安装 Eclipse 插件开发环境。
既然您已具备所需的一切,请确保已正确设置:
- 正确版本的 SDK 在首选项中选择了 Android 选项卡。
- 在首选项的 Android/NDK 选项卡中选择的 NDK 的正确版本。
- 在项目属性的 Android 选项卡中选择了 Android 5.0。
最后,在 Windows 上您还需要 Cygwin。自从我使用它以来已经有一段时间了(我不是 cygwin 的粉丝所以我在 Ubuntu 虚拟机中进行我的 Android 开发)但是只需要“devel”包 iirc,所以确保你至少有明白了。
希望确保所有设置正确将解决您的问题!
关于java - Chilli Source Android 在 Windows 上构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27171708/