Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android studio Android.mk似乎不存在_Android Studio_Android Ndk - Fatal编程技术网

Android studio 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 Studio和Android NDK,我可以在我的设备上运行简单的hello jni应用程序。在以下“构建部分”的教程中,我被告知“Android.mk文件位于项目的jni/的子目录中”,但我绝对肯定,我的项目中没有Android.mk--

提前谢谢

抓得好


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