Android studio Android.mk似乎不存在
我希望我没有监督已经被问到的问题,或者这个问题是愚蠢的 我已经在上安装了Android Studio和Android NDK,我可以在我的设备上运行简单的hello jni应用程序。在以下“构建部分”的教程中,我被告知“Android.mk文件位于项目的jni/的子目录中”,但我绝对肯定,我的项目中没有Android.mk-- 提前谢谢 抓得好Android studio Android.mk似乎不存在,android-studio,android-ndk,Android Studio,Android Ndk,我希望我没有监督已经被问到的问题,或者这个问题是愚蠢的 我已经在上安装了Android Studio和Android NDK,我可以在我的设备上运行简单的hello jni应用程序。在以下“构建部分”的教程中,我被告知“Android.mk文件位于项目的jni/的子目录中”,但我绝对肯定,我的项目中没有Android.mk-- 提前谢谢 抓得好 Android.mk文件属于旧时代。Android Studio将更容易地集成NDK,您不再需要运行NDK build。不幸的是,Android Stu
Android.mk文件属于旧时代。Android Studio将更容易地集成NDK,您不再需要运行
NDK build
。不幸的是,Android Studio中的NDK支持还不是最终的;上的描述并不完全是最新的,另一个“实验性”插件正在开发中,sa在这里描述:谢谢!但不知怎么的,我觉得有点被背叛了。androidstudio的下载站点state2.0是实际版本,我到处都读到NDK支持在1.3之前是预览版,所以我认为现在应该是稳定的。我不高兴的是,官方的教程在这些基本的事情上是“撒谎”的……所以NDK很快就会有很多变化?这对我来说很糟糕,因为我本学期应该把它用于我的硕士项目。也许有一些好的阅读建议可以让我开始学习,比如?(因为官方教程现在似乎不是一个好的起点:()(或者这应该是一个自己的问题,还是对stackoverflow来说根本不是一个好问题?)如果您需要at中所述的基本NDK支持,那么我建议将as 2.0与官方Gradle插件一起使用。如果这还不够,对于主项目,您可以选择最新的实验插件,并按照中所述调整您的配置。对于商业产品,我可能建议使用老式NDK构建设置,如tha中所述又是nks!不管怎样,学习Gradle可能是件好事:)所以我会做一些广泛的辅导工作,在这学期里试试运气…:-P