Android Studio Linking an external C++ project 时候 报Invalid file name. Expected: CMakeLists.txt
Android Studio 右键Linking an external C++ project 时候
报Invalid file name. Expected: CMakeLists.txt错误
查看Android Studio 源码:
@Nullableprivate String validateProjectFilePath(@NotNull File file) {if (!file.exists()) {return "The selected file does not exist";}if (myBuildSystemCombo.getSelectedItem() == BuildSystem.CMAKE && !file.getName().equals("CMakeLists.txt")) {return "Invalid file name. Expected: CMakeLists.txt";}else if (myBuildSystemCombo.getSelectedItem() == BuildSystem.NDK_BUILD && !FileUtilRt.extensionEquals(file.getPath(), "mk")) {return "Invalid file extension. Expected: .mk";}return null;}
发现是选择条目必须是BuildSystem.CMAKE,也就是必须选择路径,如果直接复制粘贴的路径,就会提示错误。
解决方案:
一步步选择CmakeLists.txt路径即可,不要直接粘贴CmakeLists.txt的路径就不会出现这个错误.
Android Studio Linking an external C++ project 时候 报Invalid file name. Expected: CMakeLists.txt相关推荐
- Android Studio 的一些 常用操作和 编译报错 整理(持续更新中...)
Android Studio 的一些 常用操作和 编译报错 整理(持续更新中...) 目录 Android Studio 的一些 常用操作和 编译报错 整理(持续更新中...) 一.Android s ...
- Android Studio使用过程中Java类突然报红,但项目可运行解决方案
Android Studio使用过程中Java类突然报红,但项目可运行解决方案 参考文章: (1)Android Studio使用过程中Java类突然报红,但项目可运行解决方案 (2)https:// ...
- android studio大坑 executing external native build for cmake
描述:cmakelist.txt中so库的名称不符合规范,android自己建立的c++支持项目中库名是native-lib, 我直接写的库名是test,必须将库名写成test-lib,然后编译就可以 ...
- Android Studio卡在refreshing gradle project的原因和快速解决办法
这个问题遇到过很多次,网上也有很多解决办法,但是好像都没有发现refreshing gradle project在做什么. 可以再试试 ./gradlew --info 看看详细信息. 一般refre ...
- android studio 找不到 Share Project(Subversion)
1window版 在VCS-->Import Into Version Control,会发现只有Import Into Subversion选项,并没有Share Project(Subver ...
- Android studio打开之后 cannot load project: java.lang.NUllpointerException
参考来源:http://bbs.csdn.net/topics/391014393 关闭网络,重新打开Android studio就好了.(但是原因不清楚是为什么?) Internal error. ...
- Win10解决Android Studio:Gradle sync failed: Failed to open zip file.
Ubuntu18.04更新gradle时无此问题,不知道Win10为什么有,好奇怪,接下来手动解决吧!1.找到项目中下载gradle的URL------>gradle------>wrap ...
- 关于Android Studio中点9图的编译错误问题:Some file crunching failed
原文地址:http://www.jianshu.com/p/cb3db3a0bd0d Android中的点9图想必大家都非常熟悉了,能够指定背景图片的缩放区域和文本内容的显示区域,常见如QQ聊天界面的 ...
- Android Studio升级后,新建Activity始终报错,创建不了
今天升级Android Studio到3.0后,3.0的新特性还是让人挺喜欢的,但是当我新建一个Activity发现始终报错 Error executing FreeMarker template: ...
最新文章
- 基于uFUN开发板的心率计(一)DMA方式获取传感器数据
- SAP RETAIL 参考PO创建分配表之一
- varchar 保存英文中文区别。
- dotnet 使用 Infer# 自动分析代码缺陷
- HUD4035Maze
- Flex 开发android程序键盘遮挡输入框解决方案
- grid studio python_Grid studio表格应用程序:Python的集大成者
- spring mysql 中文_Spring+mysql+velocity 中文问题解决方法
- 新浪微博发布文章html,微博怎么发文章
- 《生成式深度学习》Generative Deeping Learning 笔记 第二章 深度学习
- SQLite3之事务机制详解
- 增长率方程用c语言,资料分析常用公式
- 反爬虫破解——裁判文书网
- android camera2美颜,Nano Camera(多功能美颜相机)V2.1 安卓版
- 如何将音乐转换成 MP3 格式?分享三个方法!
- ppt输出图片更改分辨率设置
- 关于串联匹配电阻其作用
- linux离线语音识别程序,linux离线语音识别安装运行总结
- signature=f380c172efecdd0f7b9329d16d09ca45,Virtual Identity Signs in Online Communication
- FPGA IP核之ROM