公司做网站费用,清远做网站哪家好,做网站的所有代码,全国建筑工程企业资质查询平台目录 前言一、报错信息二、报错分析总结 前言
之前编译的native工程提示找不到变量#xff0c;使用Android studio新建的native工程也报错#xff0c;这个原因苦了我好久#xff0c;今天有时间仔细分析了下#xff0c;希望能对同样有此问题的小伙伴有帮助。
一、报错信息… 目录 前言一、报错信息二、报错分析总结 前言
之前编译的native工程提示找不到变量使用Android studio新建的native工程也报错这个原因苦了我好久今天有时间仔细分析了下希望能对同样有此问题的小伙伴有帮助。
一、报错信息
报错提示app\.cxx\Debug\tn3j6d6f\x86\.cmake\api\v1\reply was not a directory 报错背景使用Android Studio新建工程选择native c。原生的工程按理说只要ndk、ndkbundle 、cmake工具已下载就能正常编译通过。
二、报错分析
打开对应的目录看到的确只生成了query目录即询问、查询。而报错提示是没有reply这个目录即回复。 使用家里的Android studio 新建一个native工程试试 对比目录信息可以看到的确生成了reply目录 把编译通过的工程传送到不能通过的电脑进行对比 debug下此时生成两个目录上面是家里编译正常的下面是在company编译不通过的。 对比一下x86目录下的metadata_generation_command.txt 可以看到正常的下面有jvm参数和构建系统的版本号。 最终就是因为自己SDK目录下的cmake.exe没有正常调用构建系统没起效导致的。 company为了防止随意安装软件所以IT设置了权限很多.exe后缀文件在公司是被禁止打开使用的这个找IT就OK了。
总结
.cmake\api\v1\reply was not a directory本文分析根因是构建系统cmake、ndkbundle等工具未起效导致的不妨先点击对应的bin文件下的exe文件看是否是权限问题导致没有正常调用构建系统导致的。