首页 文章

如何在unity3d生成的android apk的根目录中有一个文件?

提问于
浏览
0

我有一个文件eula.zip,当我从unity3d构建时,我想成为android apk的根目录 .

在Unity 4.0中,我可以通过导出为android项目并粘贴zip文件来实现
android项目root然后从eclipse Build apk

但我必须在unity3.5中这样做,
我试图将它放在以下位置 -
资产文件夹
插件文件夹
插件/ Android文件夹
没有这些缝合工作

应该怎么做才能在Unity apk的根目录中拥有eula.zip .

4 回答

  • 0

    尝试修改此目录:

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

    要么

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

  • 0

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

    团结一致,用这个:

    插件/安卓/资产

  • 0

    有一个解决方案,它更像是一个黑客,而不是解决问题的好方法 . 我这样做了:

    • 用apktool反编译apk

    • 将文件添加到反编译项目所需的目录中

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

    • 编译项目

    • Sign获得了jarsigner的apk

  • 0

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

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

相关问题