从哪里获取Android O中符合条件的库标记文件

问题描述 投票:0回答:2

https://source.android.com/devices/architecture/vndk/deftool中,它提到谷歌提供了一个标签文件来分类框架共享库,包括LL-NDK,SP-NDK,VNDK,VNDK-SP等。但是,在搜索这个网站并搜索它之后,我不是能够找到标签文件。 Google在哪里提供它?

谢谢金灿

android-source
2个回答
0
投票

我找到了如何获得这样的文件。您必须获取vendor.img和system.img的文件,因为这是用于在设备上的“供应商分区”和“系统分区”部署的文件。

Step 1

请访问Driver Binaries for Nexus and Pixel Devices。有两个设备的图像。

taimen  (Pixel 2 XL) 
walleye (Pixel 2)

Step 2: Method for file expand

请阅读README.md。有下面提到的代码

$ simg2img system.img system.raw.img

$ simg2img vendor.img vendor.raw.img

$ mkdir system

$ mkdir vendor

$ sudo mount -o loop,ro system.raw.img system

$ sudo mount -o loop,ro vendor.raw.img vendor

$ sudo python3 vndk_definition_tool.py vndk \
    --system system \
    --vendor vendor \
    --aosp-system /path/to/aosp/generic/system \
    --tag-file eligible-list-v3.0.csv

有关详细信息,请参阅“README.md”。

谢谢


-1
投票
git clone https://android.googlesource.com/platform/development
~/tools/development/vndk/tools/definition-tool/datasets[master]$ ls
eligible-list-o-mr1-release.csv  eligible-list-o-release.csv  minimum_dlopen_deps.txt  minimum_tag_file.csv
© www.soinside.com 2019 - 2024. All rights reserved.