0

我正在寻找一种方法来自定义 android 应用程序放置其任何依赖项资源文件的位置。这些属性文件是 jar 依赖项中资源目录的一部分。

我查看了 aapt 文档的aaptOptionsAndroid DSL docs的packagingOptions,但找不到任何方法来操纵在项目依赖项中找到的资产、资源、资源文件的目的地。

这是查看 Android Studio 中内置的 APK Analyzer 时的 APK 示例。属性文件的涂黑名称是我希望移动到资产或 res 文件夹中的名称。分析apk示例

我希望将它们放置在 APK 的 assets 或 res 文件夹中,而不是放在 apk 的根路径中。

4

1 回答 1

1

您无法选择文件在 APK 中的放置位置。

结构就是这样,所以当APK在设备上解压时,Android系统知道如何处理这些文件以及它们的位置。

如果您可以随意将文件移动到其他文件夹中,那将完全破坏 APK 文件的安装。

于 2019-04-29T18:05:28.467 回答