Android JAVA中的NDK(构建问题)
我试图将Unity与简单的JavaAndroid开发联系起来,实际上我成功地将Unity项目导入到android中,并在需要时启动它 我目前面临的问题是如何在这两个平台之间来回传递变量。我找到了一些教程,它们都建议使用Android NDK。我是这个领域的新手,在工作中遇到了一些问题 我遵循这一点,在构建应用程序时陷入了困境。我有我的Android.mk文件,但当我运行make-make-app=ndk-demo时,它会抛出一个异常:Android JAVA中的NDK(构建问题),android,android-ndk,shared-libraries,native,Android,Android Ndk,Shared Libraries,Native,我试图将Unity与简单的JavaAndroid开发联系起来,实际上我成功地将Unity项目导入到android中,并在需要时启动它 我目前面临的问题是如何在这两个平台之间来回传递变量。我找到了一些教程,它们都建议使用Android NDK。我是这个领域的新手,在工作中遇到了一些问题 我遵循这一点,在构建应用程序时陷入了困境。我有我的Android.mk文件,但当我运行make-make-app=ndk-demo时,它会抛出一个异常: "make: *** No targets specifie
"make: *** No targets specified and no makefile found. Stop."
我的Android.mk文件如下所示:
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := ndk-demo
LOCAL_SRC_FILES := $(call all-subdir-java-files)
include $(BUILD_SHARED_LIBRARY)
我的项目中有3个活动,一个.h文件和一个.c文件。我不知道是应该包含它们,还是所有的subdir java文件都可以为我做到。在对问题的回答中,我描述了如何创建本机项目的分步说明。希望这对您有所帮助。基本上,我正在尝试构建一个共享库,并将其导入Unity以供使用。在这种情况下,我应该能够从Unity调用方法到Java或其他方法。