使用Crashlytics在Unity Android项目中启用Multidex

时间:2017-08-23 20:18:33

标签: android unity3d multidex google-fabric

我有一个非常类似的问题:Using Fabric with Multidex with an exported Unity project

Fabric和Multidex(适用于较旧的Android版本)都需要将Application子类添加到AndroidManifest.xml文件的应用程序标记中。但是我不能没有错误地包含它们,并且我无法访问这些类中的任何一个以修改它们并改变继承层次结构。

(I need both of these together.)
<application ... android:name="android.support.multidex.MultiDexApplication">
<application ... android:name="io.fabric.unity.android.FabricApplication">

我们的构建使用Gradle(在Unity中相当新支持),如果它打开了任何途径。

如何解决这个问题?我打开反编译和重建jar,但到目前为止,我所有反编译fabric-init.jar(包含Application子类)的努力都失败了。

1 个答案:

答案 0 :(得分:1)

您可以将自定义const location = json[0].geometry.location; console.log (JSON.stringify(location );) 课程用于下一个内容:

Application

此外,您可以在此处查看另一个解决方案,我创建了一个小GitHub repo ,其中包含如何通过几次点击进行操作的说明。