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

NDK Build命令失败:使用ndk-build[duplicate]生成任何本机项目时

闾丘冠玉
2023-03-14

我试图改变android ndk版本(r18b,r16b,r14b),但有一些错误显示给我。尝试使用4个示例本机代码,但附加错误正在获取所有示例代码。所以我认为gradle版本或android studio版本的错误(可能是不推荐的问题)。

生成命令失败。

使用html" target="_blank">参数执行进程/home/bhavdip/downloads/android-ndk-r16b-linux-x86_64/android-ndk-r16b/ndk-build时出错{ndk_project_path=null app_build_script=/home/bhavdip/androidstudioprojects/apps/testndk/app/src/main/jni/android。mk app_abi=armeabi-v7a ndk_all_abis=armeabi-v7a ndk_debug=1 app_platform=android-16

RM-F/Home/BhavDip/AndroidStudioProjects/Apps/TestNDK/App/Build/Intermediates/NDKBuild/Debug/Lib/Armeabi-V7A/*

rm-f/home/bhavdip/androidstudioprojects/apps/testndk/app/build/intermediates/ndkbuild/debug/lib/armeabi-v7a/gdbserver

rm-f/home/bhavdip/androidstudioprojects/apps/testndk/app/build/intermediates/ndkbuild/debug/lib/armeabi-v7a/gdb.setup

mkdir-p/home/bhavdip/androidstudioprojects/apps/testndk/app/build/intermediates/ndkbuild/debug/lib/armeabi-v7a

echo[armeabi-v7a]“GDBServer”:“[arm-linux-androideabi]/Home/Bhavdip/AndroidStudioProjects/Apps/TestNdk/App/Build/Intermediates/NdkBuild/Debug/lib/armeabi-v7a/GDBServer”

安装-p/home/bhavdip/downloads/android-ndk-r16b-linux-x86_64/android-ndk-r16b/prebuilt/android-arm/gdbserver/gdbserver/home/bhavdip/androidstudioprojects/apps/testndk/app/build/intermediates/ndkbuild/debug/lib/armeabi-v7a/gdbserver

echo[armeabi-v7a]“gdbsetup”:“/home/bhavdip/AndroidStudioProjects/apps/testndk/app/build/intermediates/ndkbuild/debug/lib/armeabi-v7a/gdb.setup”

echo“set solib-search-path/home/bhavdip/androidstudioprojects/apps/testndk/app/build/intermediates/ndkbuild/debug/obj/local/armeabi-v7a”

/Home/BhavDip/AndroidStudioProjects/Apps/TestNDK/App/Build/Intermediates/NDKBuild/Debug/lib/Armeabi-V7A/GDB.Setup

echo“目录

/Home/BhavDip/AndroidStudioProjects/Apps/TestNDK/App/Build/Intermediates/NDKBuild/Debug/lib/Armeabi-V7A/GDB.Setup

make:***没有创建目标的规则/home/bhavdipb/androidstudioprojects/apps/testndk/app/src/main/jni/hello-jni.c',需要停下来。

我正在使用最新的android studio 3.2.1


共有1个答案

吕越彬
2023-03-14

make:***没有创建目标的规则/home/bhavdipb/androidstudioprojects/apps/testndk/app/src/main/jni/hello-jni.c',需要停下来。

您的项目是否包含jni/hello-jni.c?如果是这样,则进行干净的构建。否则,那是你的问题;您的构建脚本引用了一个不存在的文件。

 类似资料:
  • 我正在使用最新的android studio build 1.5,因为我想导入一个需要NDK的eclipse项目。我的项目正在进行中。我尝试导入组织。阿帕奇。工具。蚂蚁taskdefs。条件操作系统,但在我构建APK时,它正在工作,它会出错: 我的build.gradle: 我的local.properties: 请帮我修复错误。非常感谢你!

  • 我使用android studio preview beta 4,打开project it build时从https://github.com/drklo/Telegram获得Telegram源代码,并出现以下错误: 我使用最新的NDK android-ndk-r16-beta1-windows-x86。add-application.mk的第100行中有错误,它是: 所以我使用的add-appl

  • 我目前正在处理这个android项目,它刚刚从eclipse移植到android Studio。使用android studio IDE构建APKs工作良好,但最近我想尝试使用terminal(mac osx)来构建APKs,但事情并不顺利。即使是最基本的命令 或 根本不起作用并且在同一点上不断失败。下面是错误的stacktrace

  • 我试图在android studio模拟器上运行我的react原生项目,但当我构建它时,出现了这个错误: 任务“:App:SigningConfigWriterDebug”执行失败。accessDeniedException:d:\courses\reactNative-thePracticalGuide\myFirstApp\android\app\build\intermediates\sig

  • 我正在尝试在Ubuntu14.04 LTS上使用Python2.7构建tensorflow,没有GPU。当我在终端上运行本教程中的以下命令时: 它说无法使用日志进行构建: 这是我的构建环境: OS:Ubuntu14.04 LTS 64位内存12Gib gcc版本:4.8.4 python版本:2.7.6 bazel版本:0.3.2 git版本的tensorflow源代码:v0。11.0rc0-15

  • 我得到一个错误>Task:app:ProcessReleaseResources失败,将任务':app:ProcessReleaseResources‘的任务工件状态放入上下文需要0.0秒。文件或目录'/users/apple/desktox/myparkkingapplocalrepo/the-parkking-reactnative/android/app/libs',未找到文件或目录'/us