如何在APK中包含其他文件?

时间:2015-05-16 05:03:47

标签: android build gradle dependencies apk

我有opengl着色器文件,我想动态加载(使用fopen)。我如何在APK中打包这些文件?

我在gradle中尝试了这个(假设我的着色器文件extn是glsh):

{
    ....
    dependencies {
        compile fileTree(dir: <shader file path>, include: '*.glsh')
    }
}

这不起作用。还试过“文件”依赖,但我得到的错误说只支持“jar”。

我正在使用Android Studio。有人请帮忙。

1 个答案:

答案 0 :(得分:0)

您可以将文件放入assets文件夹(与res文件夹相同的级别,如果不存在),并在runtime处从中读取。