我正在使用 Java 开发 spring boot gradle 项目。 我制作了一个将 APK 文件上传到 S3 Bucket 的 POST api。 我想在上传文件后使用 Android Package Manager 提取 APK 文件的元数据,该管理器可以提取 ApplicationInfo。 但我在从 spring boot gradle 项目导入 android 包时遇到了麻烦。
我尝试导入 Android 包管理器,但失败了。
在 Spring Boot 项目中,导入和使用 Android 特定的库(例如 Android 包管理器(Android 框架的一部分))是不可行的。但您可以使用 APKParser 解决此问题。请参阅这个库https://github.com/hsiafan/apk-parser