Pro*_*mer 1 c++ java-native-interface c++11 android-studio android-gradle-plugin
我正在为 Android 制作一个 C++ 共享库。我使用 Android Studio 创建了新项目并启用了 C++。
我还启用了 C++ 11 ans 异常支持。
新项目已创建,build.gradle并且CMakeLists.text文件。问题是 Adnroid Studio 只生成 *.so 库的调试版本。我也需要生成发布版本。
调试库正在生成
\app\build\intermediates\cmake\debug\obj\\libnative-lib.so
我注意到还有另一个目录在
\app\build\intermediates\cmake\debug\obj\
但它是空的。它没有库的发布版本。
如何强制 Android Studio 构建/编译 *.so 库的发布版本。我把这些图片放在一起,以确保我不会错过任何一步。
使用Android Studio 2.3。
玩弄 Android Studio 并发现这可以通过选择项目(应用程序)的 Root 来更改Build --> Select Build Variant...然后将Build Variant从Debug更改为Release。
| 归档时间: |
|
| 查看次数: |
2060 次 |
| 最近记录: |