NDK_PROJECT_PATH=null Androidstudio安装工程出现编译问题

作者:超级管理员 更新时间:2017-10-30 14:58:59 来源:未知 点击:15642
最近在安装公司项目后出现编译问题:(ndk是15rc,14rb也试过)External Native Build IssuesBuild command failed.Error while exec
最近在安装公司项目后出现编译问题:(ndk是15rc,14rb也试过)
External Native Build Issues
Build command failed.
Error while executing process D:\ndk\android-ndk-r14b-windows-x86_64\android-ndk-r14b\ndk-build.cmd with arguments {NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=E:\lamppa\MuseReader\mupdf\libmupdf\platform\java\Android.mk APP_ABI=armeabi-v7a NDK_ALL_ABIS=armeabi-v7a NDK_DEBUG=1 APP_PLATFORM=android-19 NDK_OUT=E:/lamppa/MuseReader/mupdf/build/intermediates/ndkBuild/debug/obj NDK_LIBS_OUT=E:\lamppa\MuseReader\mupdf\build\intermediates\ndkBuild\debug\lib APP_SHORT_COMMANDS=false LOCAL_SHORT_COMMANDS=false -B -n}
process_begin: CreateProcess(NULL, "", ...) failed.
Build command failed.
Error while executing process D:\ndk\android-ndk-r14b-windows-x86_64\android-ndk-r14b\ndk-build.cmd with arguments {NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=E:\lamppa\MuseReader\mupdf\libmupdf\platform\java\Android.mk APP_ABI=armeabi-v7a NDK_ALL_ABIS=armeabi-v7a NDK_DEBUG=0 APP_PLATFORM=android-19 NDK_OUT=E:/lamppa/MuseReader/mupdf/build/intermediates/ndkBuild/release/obj NDK_LIBS_OUT=E:\lamppa\MuseReader\mupdf\build\intermediates\ndkBuild\release\lib APP_SHORT_COMMANDS=false LOCAL_SHORT_COMMANDS=false -B -n}
process_begin: CreateProcess(NULL, "", ...) failed.
D:\ndk\android-ndk-r14b-windows-x86_64\android-ndk-r14b\build\core\build-binary.mk
Error:(526, 0) *** multiple target patterns.  Stop.
<a href="openFile:D:\ndk\android-ndk-r14b-windows-x86_64\android-ndk-r14b\build\core\build-binary.mk">Open File</a>
点击openfile指向build-binary.mk文件
ifneq ($(filter $(all_rs_patterns),$(LOCAL_SRC_FILES)),)
    LOCAL_C_INCLUDES += \
        $(RENDERSCRIPT_PLATFORM_HEADER) \
        $(RENDERSCRIPT_PLATFORM_HEADER)/cpp \
        $(TARGET_OBJS)/$(LOCAL_MODULE)
endif

$(foreach src,$(filter %.c,$(LOCAL_SRC_FILES)), $(call compile-c-source,$(src),$(call get-object-name,$(src))))
-------------------------------
咋没人回复啊,大神们都很忙吗?几天了,倒不进去公司项目,好郁闷。拜托好好看看,如果需要可以加q290-485-788
-------------------------------
公司项目原来用的是什么环境呢?
-------------------------------
已经解决了。感觉windows系统还是不太稳定。要问咋解决的,其实,真的很戏剧。改了一圈其实最后改回原来的了,然后神奇的编译通过了。具体来说,NDK_PROJECT_PATH=null,其实就是找不到ndk相关文件,在buildgridle里面找到如下代码。发现srcdirs里面指定路径还包含了两处,相关文件在,"libmupdf/platform/java/src"。所以把前面的src/main/java“这个路径给删了,结果战战兢兢居然编译过了,但是还是一堆报错,然后,查来很多资料,发现前边的路径是代码的路径,也不能删除,又给恢复了,结果神奇的解决了。我也是一头雾水。从坑里爬了一个礼拜,绕了一大圈,还不知道咋解决的。估计是gradle版本的问题,总之不是很稳定。
sourceSets {
main {

java {
srcDirs = ["src/main/java","libmupdf/platform/java/src"]
}
}
}

推荐阅读

热门内容

Intent传递Edittext内容到另

发送的Activity 名称是 Info...

关于服务器选用

本人菜鸟,以往编写app都是在局域网内测...

android中textview蚊子多显

如图所示,文本字数多了的话最后显示省略号...

【请教大神】webview如何引入swf

我在/res/raw中放入了一个.swf...

模拟器上可以显示我解析的json数据,但

本帖最后由ds1995于2016-05-...

如何层次显示图片缩略图?

如何像下图这样的层次感显示3个缩略图?没...

Android 在 Eclipse 中关

求大佬帮帮忙,很烦这个问题-------...

打开AndroidStudio出现Sta

昨天还可以打开,今天早上打开就出现这个报...

求助!!!关于二级评论的数据错位问题

之前看了通过Android Listvi...

安卓开发一些新手问题

第一个问题为什么会报错?第二个问题为什么...

最新内容

全面屏手机普及者?康佳S5欲弯道超车

  10月25日,康佳手机发布了旗下一款全面屏手机S5,不论是外观、配置还是16...

iPhoneX即将开售 面容ID却出现隐私担忧

    11月3日,苹果iPhone X即将开启首销,但关于其吸引无数用户的面容...

NDK_PROJECT_PATH=null Androidstudio安装工程出现编译问题

最近在安装公司项目后出现编译问题:(ndk是15rc,14rb也试过)Exter...

位数组问题 c和指针第5章第4道题

题目要求主函数是自定义的有两个问题:第一:位数组  定义的 char bit_a...

【提现】的业务流程是怎样的?

  提现与时效性、成本、提现金额密切相关,因此针对提现的方案有诸多组合。另外从商...

值得收藏!这是SQL数据库优化的六种方法

  SQL命令因为语法简单、操作高效受到了很多用户的欢迎。但是,SQL命令的效率...

你们这些戏精,终究还是被消费大数据揪出来了!

  当你为了联谊和相亲置办面膜和彩妆的时候,是否期待过它们对你的脱单有所加持? ...

不污不黄,冈本为何会成为营销界的一股清流?

从谈性色变到观念大开,国人思想的成熟正催生成人行业引发新的变革。不仅出现了90后...

做网络推广,这些专业术语不知道可不行

从事网络推广的朋友们是了解这个行业有很多专业术语的,比如SEM、seo、DSP等...

简单的代码,一看就懂。结果却不对,为什么

#include #include int...

iPhoneX面容ID元件供应足 明年将无升级

    近日,iPhone X开启预购后,一度出现抢购热潮。而分析师郭明錤于今天...

实用又强大,6 款 Python 时间& 日期库推荐

  在使用Python的开发过程中,除了使用datetime标准库来处理时间和日...

沟通为王:安全人员必备的软技能

  网络安全市场对技术性技能的需求凸显,但软技能并未被忽视。  沟通为王:安全人...

英国认为朝鲜是“WannaCry”网络攻击的幕后黑手

  网易科技讯消息,据路透社报道,英国周五表示,它认为朝鲜是今年5月发生的“Wa...

搜狗更新招股书:预计发行价11-13美元 上季净利暴涨54%

  搜狗周五向美国证券交易委员会提交的招股说明书1号修正文件(F-1/A,以下简...

报告显示:组件是 Java 应用易受黑客攻击的关键

  Java开发者想要尽可能避免安全漏洞,应该更加了解他们在应用程序中使用的开源...

如何使用REST Assured来提取Spring Boot API测试的值

  目前,对API测试来讲,最重要的是能提取出API测试的数值,并在后续的WEB...

C++类与类的传值问题。A类的私有成员如何传到B类中?

红色字体的两个部分传值,用了友元但是没有用(也不知道用得对不对),A类的4个成员...

新手机扎堆上市 天猫TOP30总有适合你的

    进入第三季度,各大厂商加快了新品上市的节奏,旗舰、千元机纷至沓来。不管是...

史上最悲情新机 iPhone8被频繁卖二手

    距离iPhone 8系列发布已经过去了六周,不过自其正式开启购买之后,价...