java - Chilli Source Android 在 Windows 上构建

标签 java android c++ ant

我尝试在 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 开发工具:

它也没有随 ant 一起提供。这不会导致您的问题,但稍后会导致问题,因此请按照以下步骤进行操作:

既然您已具备所需的一切,请确保已正确设置:

  • 正确版本的 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/

相关文章:

C++ 线程 1 : EXC_BAD_ACCESS(code=1, 地址 =0x8

C++:类成员(变量)的前向声明

c++ - 是否可以使用 C++ 中的 [] 运算符访问复数的实部和虚部

android - 如何在imageview中查看下一张图片?

java - 为什么我生成的 Javadoc 看起来很糟糕?

java - 如何在 Android 中停止声音

java - 为什么符号位不影响 Integer.MAX_VALUE 但影响 MIN 值?

java - Salesforce 现场代理状态

android - 如何创建不在 ScrollView 中或 ScrollView 已禁用的 ListView?

java - maven POM中artifactId和name的区别