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 右鍵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的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CSS鼠标响应事件经过、移动、点击示例介
- 下一篇: clr enabled Server C