当前位置: 首页 > 知识库问答 >
问题:

Android Studio 3.1.2上的NDK_PROJECT_PATH=NULL

孟修竹
2023-03-14

我正在尝试建立一个涉及NDK的Android项目:CoolMicApp-Android(已经安装了最新的Android Studio和NDK)

可以通过运行以下命令成功构建C库:

ndk-build ndk_application_mk=c:\users\cipta-nb\studioprojects\coolmicapp-android\app\src\main\jni\application.mk ndk_project_path=c:\users\cipta-nb\studioprojects\coolmicapp-android\app\src\main

在我的笔记本电脑中,ndk-build位于C:\users\cipta-nb\appdata\local\android\sdk\NDK-bundle中。创建一个名为NDK_PROJECT_PATH的环境变量并重新启动Android Studio并不能解决问题。

这是项目目录中local.propertes文件的内容:

ndk.dir=c:\users\cipta-nb\appdata\local\android\sdk\ndk-bundle

APP_PLATFORM:=Android-14

有什么(容易的)变通办法吗?

共有1个答案

高高雅
2023-03-14

>

  • ndk_project_path=null是一个红鲱鱼。只是看起来很吓人。这不是一个错误。这就是NDK build在Android Studio中的配置方式。

    最新的NDK r17放弃了对一些ABI的支持。不幸的是,老式的Gradle插件并不知道这一点。您可以通过调优您的build.gradle脚本来解决这种不一致性问题,但是升级插件更加容易和安全。

  •  类似资料:
    • 我正在用Android开发OpenCV。我试着用人脸检测样本。但我总是得到相同的错误,请帮助。 生成命令失败。执行进程C:\users\cevdet\appdata\local\android\sdk\ndk-bundle\ndk-build.cmd时出错,参数{ndk_project_path=null app_build_script=c:\users\cevdet\androidstudio

    • 错误日志 -N jvmArgs: #Sat 5月8日22:01:39 IST 2021 SDK.dir=/Users/Nidhinagvanshi/Library/Android/SDK NDK.dir=/Users/Nidhinagvanshi/Library/Android/SDK/NDK/20.0.5594570

    • 问题内容: 我正在尝试根据此教程在我的应用程序中实现NotificationListenerService:http : //www.kpbird.com/2013/07/android- notificationlistenerservice.html ,但是调用getActiveNotifications时出现NullPointerException。 我正在向该服务发送广播,该广播应生成所有

    • 问题内容: 我在课堂上有这种方法(不活动)- 但是当我从其他活动中调用此方法时,我会在线获取NullPointerException- 这是我的LogCat- 我知道以前曾问过这种类型的问题,但给出的解决方案没有用。关于如何解决它的任何想法? 编辑 构造函数- 和类- 问题答案: 由于不是活动的类正在触发NullPointerException,因为它没有获取上下文来打开数据库。 使用上下文打开数

    • 我试图根据以下教程在应用程序中实现NotificationListenerService:http://www.kpbird.com/2013/07/android-NotificationListenerService.html,但在调用GetActiveNotifications时出现了NullPointerException。 我正在向服务发送广播,该服务将生成所有通知的列表:

    • 出于某种原因,我得到了这个布尔值的空对象引用,我不知道为什么。我不明白为什么布尔值返回空对象引用 这是活动代码 这是发生在第101行和第75行的完整错误日志