Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/223.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 安卓NDK没有';我找不到图书馆_Android_Gradle_Android Ndk - Fatal编程技术网

Android 安卓NDK没有';我找不到图书馆

Android 安卓NDK没有';我找不到图书馆,android,gradle,android-ndk,Android,Gradle,Android Ndk,我正在制作Android应用程序,并使用NDK进行一些复杂的计算,但我在编译时遇到了问题。我使用Android 2.0预览3b和NDK r10e 我在加载一些普通库时遇到如下问题: #include <math.h> #include <android/log.h> #include <stdlib.h> 这是jni文件夹中的Android.mk: LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LO

我正在制作Android应用程序,并使用NDK进行一些复杂的计算,但我在编译时遇到了问题。我使用Android 2.0预览3b和NDK r10e

我在加载一些普通库时遇到如下问题:

#include <math.h>
#include <android/log.h>
#include <stdlib.h>
这是jni文件夹中的Android.mk:

LOCAL_PATH := $(call my-dir)

include $(CLEAR_VARS)

LOCAL_MODULE    := lala

LOCAL_CFLAGS := -DANDROID_NDK \
                -DDISABLE_IMPORTGL

LOCAL_SRC_FILES := lala.c lalal.c
LOCAL_LDLIBS    := -lm -llog

include $(BUILD_SHARED_LIBRARY)
和Application.mk:

APP_OPTIM := release
APP_ABI := armeabi armeabi-v7a

不要将Android.mk和Application.mk:与gradle一起使用。。。在
android.ndk下使用
ldLibs
,如
ldLibs“log”、“m”和
cFlags
cFlags“-DANDROID\u NDK-可添加的\u导入文件
。。。Android和应用程序mk将被生成。。。编辑:至少它在1.5版本中有效,你能告诉我该怎么做吗?我没有NDK和Gradle的经验。错误:没有这样的属性:cFlags for class:com.android.build.Gradle.managed.NdkConfig我有这个问题该死。。。所以它(2.0版)使用新的ndk插件。。。阅读此内容:=>
CFlags.add(“-DCUSTOM\u DEFINE”)
我已更新此内容,但现在有以下内容:Exception com.intellij.execution.ExecutionException:编译器退出,错误代码为1。它再也找不到图书馆了
APP_OPTIM := release
APP_ABI := armeabi armeabi-v7a