Android 将资源文件安装到apk的根目录中

Android 将资源文件安装到apk的根目录中,android,gradle,Android,Gradle,当您使用jar作为依赖项时,jar根目录中的任何文件都会放入生成的apk根目录中。同时,如果我有我的android项目,我想把文件放在根目录下,我不能!我必须把文件放在res/assets或res/raw中,这对我来说是行不通的 我使用的是公司内部的一个库,它希望在旧的android项目(使用ant等的项目)中生成的工件的顶级文件名,将您的资源文件放入/resources(而不是/res)以确保它们不会被aapt触及,并放在根目录中 对于新的android项目(使用gradle),将这些资源放在

当您使用jar作为依赖项时,jar根目录中的任何文件都会放入生成的apk根目录中。同时,如果我有我的android项目,我想把文件放在根目录下,我不能!我必须把文件放在
res/assets
res/raw
中,这对我来说是行不通的

我使用的是公司内部的一个库,它希望在旧的android项目(使用
ant
等的项目)中生成的工件的顶级文件名,将您的资源文件放入
/resources
(而不是
/res
)以确保它们不会被
aapt
触及,并放在根目录中


对于新的android项目(使用
gradle
),将这些资源放在
src/main/resources

中。我在解决这个问题时遇到了一些问题,而且似乎没有任何在线信息,所以我认为将其添加到Stackoverflow中将有助于未来的互联网