android studio gradle 如何编译外部 cpp 源代码?
how android studio gradle compile external cpp sources?
按照 Android 模板将 c++ 源代码编译为 xxx.so 很容易。
但是当我移动 cpp 文件夹并编辑 externalNativeBuild 时很奇怪。
步骤1:
当我将 cpp 文件夹移动到另一个地方并修改 externalNativeBuild.cmake.path 时,它工作正常。(同步 -> 清理项目 -> 重建项目)
第2步:
当我再次将cpp文件夹移动到另一个地方并修改externalNativeBuild.cmake.path时,它不再起作用了。
我删除了构建文件夹并重建,但也出现了错误。
我的gradle环境是6.5 https://services.gradle.org/distributions/gradle-6.5-bin.zip
所以需要在 build.gradle 中进行更多配置?如何解决?
I deleted the build folder and rebuild, but error occured also.
尝试删除 app/.cxx
文件夹,这可能会有帮助。有时 Build->Rebuild Project
也有帮助。
按照 Android 模板将 c++ 源代码编译为 xxx.so 很容易。
但是当我移动 cpp 文件夹并编辑 externalNativeBuild 时很奇怪。
步骤1:
当我将 cpp 文件夹移动到另一个地方并修改 externalNativeBuild.cmake.path 时,它工作正常。(同步 -> 清理项目 -> 重建项目)
第2步:
当我再次将cpp文件夹移动到另一个地方并修改externalNativeBuild.cmake.path时,它不再起作用了。
我删除了构建文件夹并重建,但也出现了错误。
我的gradle环境是6.5 https://services.gradle.org/distributions/gradle-6.5-bin.zip
所以需要在 build.gradle 中进行更多配置?如何解决?
I deleted the build folder and rebuild, but error occured also.
尝试删除 app/.cxx
文件夹,这可能会有帮助。有时 Build->Rebuild Project
也有帮助。