android编译kanzi 问题 (3) Build command failed.ninja: error: '../../../../../../lib/android_gradle/ES3_Release/arm64-v8a/xxxxx.so', needed by 'xxxxxx.so', missing and no known rule to make it

发布时间 2024-01-11 17:21:38作者: HappyCoder_1

问题原因:

当前的cmake环境中,找不到所述的库目录。

解决办法:

在error的上面一般会提示在哪个路径里ninja失败。

ninja: Entering directory `E:\Application\output\cmake\app\cmake\release\arm64-v8a'
然后在该路径下,反推一下报错的地址,error的路径../是六个,向文件夹目录向上反推六个。
然后查看该目录下是否存在lib/这个文件夹。
 
要么自己创建缺少的文件目录,要么修改当前层级下的cmakelis文件,指定自己的录目录。