我正在尝试构建的项目有其中之一,我想确切地知道构建项目所需的工具。我在搜索时看到NDK的一些参考,但这是唯一的工具吗?看来这个文件正在制作一个jar文件,我看不到对本机代码的引用(c ++)
答案 0 :(得分:4)
SDK示例中的Android.mk文件需要在SDK版本中正确包含示例(如果您实际上是冒险进入该区域)。这些与您使用样品时的操作无关。对于OP,我不确定您是否正在使用示例项目,但如果您正在使用,则可以忽略此文件。
答案 1 :(得分:4)
你的问题的最佳答案是阅读这篇文章:
Android.mk文件语法规范
阅读之后你就可以弄清楚android.mk文件背后的想法。
欢呼声
答案 2 :(得分:0)
我已经看到一些Android示例代码附带了一个Android.mk文件没有明显的原因 - 如果您碰巧安装了NDK或其他东西,可能会在项目创建时自动生成。 Android.mk似乎确实是NDK特有的。
因此,如果确实没有涉及本机代码,那么如果您希望从命令行构建,请确保安装了JDK,Ant和Android SDK。
然后看看
http://developer.android.com/guide/developing/projects/projects-cmdline.html#UpdatingAProject
运行“android update project ...”步骤之后,您应该能够进行“ant debug”来构建应用程序。