android - AOSP Android.bp 用于预构建的 apk-s
问题描述
我正在编写一个为预构建的 apk 自动创建 Android.bp 文件的工具,目前正在尝试链接一些本机 .so 文件,但没有文档如何为预构建的应用程序这样做。
我可以用这里定义的makefile轻松做到这一点
例如对于 libs 嵌入式预建 apk:
LOCAL_PREBUILT_JNI_LIBS := \
@lib/<arch>/<lib>.so
对于源代码树中的库:
LOCAL_PREBUILT_JNI_LIBS := \
/lib/<arch>/<lib>.so
Android.bp 文件的等价物是什么?找不到任何相关文档。这甚至被支持吗?
编辑:我尝试了以下但没有成功。构建失败
...
jni_libs: [
"@lib/arm64-v8a/libtest",
],
```
解决方案
推荐阅读
- html - 如何防止 Android 键盘在文本输入焦点上自动滚动到模式窗口的底部?
- excel - 使用 vba 根据唯一值和唯一日期对单元格求和
- python - scipy interp1d 外推法
- python - 在 Python 中访问 Gravity Forms API 的正确方法是什么?
- python - 将定义线添加到堆积面积图的最简单方法是什么?
- ios - 从 API 调用返回的 base64encoded 字符串在 Data(base64encoded: data) 运行后显示为零
- c# - 为包含文本和图像的 WrapPanel 设置最大行数?
- c - 规范模式 Linux 串口
- airflow - 在 Airflow Dag 超时时未收到电子邮件
- java - SparkApp 无法加载 Aws Java Sdk 定义