0

我有一个文件 eula.zip,当我从 unity3d 构建时,我希望它位于 android apk 的根目录中。

在统一 4.0 中,我可以通过导出为 android 项目并将 zip 文件粘贴到
android 项目根目录中然后从 eclipse 构建 apk 来做到这一点

但我必须在unity3.5中进行,
我试图将它放在以下位置 -
资产文件夹
插件文件夹
插件/Android文件夹
这些接缝都不起作用

应该怎么做才能让 eula.zip 在统一的 android apk 的根目录中。

4

4 回答 4

0

尝试修改此目录:

C:\Program Files\Unity\Editor\Data\PlaybackEngines\AndroidPlayer

或者

C:\Program Files(x86)\Unity\Editor\Data\PlaybackEngines\AndroidPlayer

于 2013-06-18T12:37:28.797 回答
0

听起来您正在寻找“file:///android_asset/”目录,在 eclipse 项目中,它将位于 /assets 子目录中。

统一使用:

插件/Android/资产

于 2015-03-10T22:49:42.933 回答
0

我知道这篇文章很老了,但它仍然出现在谷歌搜索中,我找到了一个优雅的解决方案:

只需将文件直接复制到项目的 src 目录中(而不是 com.whatever... 包中)。

于 2017-10-27T18:43:23.153 回答
0

有一个解决方案,它更像是一种 hack,而不是解决问题的好方法。我是这样做的:

  1. 使用 apktool 反编译 apk

  2. 将文件添加到反编译项目的所需目录

  3. 确保 apktool.yml 在编译 apk 时包含您的文件

  4. 编译项目

  5. 使用 jarsigner 对获得的 apk 进行签名

于 2016-02-04T11:25:06.133 回答