1

我有一个 android 应用程序项目,它使用来自第三方的 android lib 项目(没有源代码)。“ant clean release”生成apk,应用运行良好。现在将一个 java 属性文件添加到 lib 项目中,位于项目文件夹的根目录下。构建并安装apk,日志显示新添加的属性文件没有加载。解压并 dex2jar 的 apk,无法从任何地方看到属性文件。所以似乎属性文件不包含在 apk 构建中。所以我的问题是如何将属性文件包含到 apk 中,我应该做些什么额外的事情吗?谢谢您的帮助。

4

2 回答 2

1

如果你可以配置 3rd 方库读取配置文件的位置,你可以把它放在res/assets. 此目录中的文件将打包到您的 .apk 文件中,并作为文件安装在 Android 文件系统中。

于 2013-02-22T06:21:18.433 回答
0

我有同样的问题。我发现有用的解决方案在这里解释:

http://www.maxters.net/2012/08/android-source-apk-x-res/

您必须修改 build/core 下的 3 个文件,然后您可以在更新 Android.mk 文件后将任何文件/文件夹添加到您的 apk。

于 2014-05-15T12:28:41.637 回答