【问题标题】:Unity - Issue with Android Java JAR inclusionUnity - 包含 Android Java JAR 的问题
【发布时间】:2014-06-19 00:33:18
【问题描述】:

我已经包含了一个 Java Jar “Assets/Plugins/Android/”,但是我无法在我的 Unity 应用程序中正确使用它。

我已经确认我调用了 Jar,但 Jar 失败了。我已经确定这是由于 Jar 中包含一个文本文件。当我使用这个 JAR 并通过 Android 构建工具构建时,文件被放在“com/name/name/text.file”中。在 Unity 中,它不会将这些文件从 Jar 解包到 Android Build 工具等文件夹中。

我在 Unity 中做错了吗?我需要将 JAR 放在其他位置吗?

【问题讨论】:

    标签: java android jar unity3d


    【解决方案1】:

    尝试将文件放在“Assets/Plugins/Android/com/name/name/text.file”。如果这不起作用,您可以使用后处理构建脚本打开 .apk 文件并将丢失的文件添加到适当的位置,然后退出并重新调整它。

    http://docs.unity3d.com/Manual/BuildPlayerPipeline.html

    【讨论】:

    • 我正在构建一个插件来分发。我是否能够在 APK 创建期间使用后处理构建脚本注入文件夹和子文件夹/文件而无需用户干预?或者这必须是我的用户必须记住的 Unity 中的菜单项吗?
    • 不幸的是,用户必须使用您设置的界面来构建他们的项目。 Unity 手册的示例将其作为标题为“我的工具”的菜单选项卡中的一个按钮。
    • 实际上将它们包含在 Assets/Plugins/Android 中的方法不起作用 :( Unity 会忽略我们放置在那里的文件夹和文件。除非我们正在做某事,否则它们永远不会插入 APK错了。
    猜你喜欢
    • 1970-01-01
    • 2016-08-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-07
    • 1970-01-01
    • 2011-02-24
    • 2019-11-25
    相关资源
    最近更新 更多