- 环境
- ArchLinux 64位 内核 4.14.31-1 version 238
- Android Studio 3.1
- NDK版本16.1.4479499
嗯,其实上面的没什么卵用,就是凑点字数而已^…^
正文开始
- 好了,今天想试试AS上面的NDK开发的,然后根据官方文档新建项目
- 嗯,直接报错什么的
- 找度娘,G姑,反正找了好久还是没结果,然后就想直接新建个普通的App然后再添加试试。
- 巴拉巴拉能量,然后用
ndk-build
还是错误。 - 根据这个错误来G姑,在这里发现了答案(其实一开始我是死马当活马医的)
https://stackoverflow.com/questions/40696961/error-on-build-cpp-project-in-android-studio-in-linux - 安装下
ncurses5-compat-libs
就好了,本机ncurses已经6了,Cmake,clang什么的还是用的5。
插下嘴,ArchLinux下安装
ncurses5-compat-libs
的话有签名问题,具体请去这个软件包的AUR页面查看签名,导入。神评就有方法。