使用Unity的Multidex,无需导出到Android Studio

时间:2017-08-14 15:40:48

标签: unity3d multidex android-multidex

很抱歉发布了一个关于此问题的新问题,但由于我没有代表,我无法对旧问题发表评论......我必须说,代码中有一些内容,我不明白。

我目前正在Unity中开发一个测验应用程序,而且我有很多SDK和东西,所以Unity不会让我用单一的dex构建Android ...

我自己不是代码gineus,但在这篇文章的帮助下:Too many field references: 70613; max is 65536我的构建工作正在进行中。

我现在的问题是......我可以向Unity添加一些代码,这些代码将通过构建项目导出,所以每次进行新构建时我都不必添加这些代码行吗? 这不是一个巨大的问题,但将自己从未来的麻烦中解脱出来会很好。

Code in Android Studio

编辑:如果我只想导出到Android Studio并在那里手动更改AndroidManifest.xml,那么将代码添加到MainTemplate.gradle会很有效...但如果我在从Unity导出之前更改AndroidManifest.xml,那么什么都没有工程...

这是我的原始清单:

<application android:theme="@style/UnityThemeSelector" android:icon="@drawable/app_icon" android:label="@string/app_name" android:debuggable="true" android:name="io.fabric.unity.android.FabricApplication">

在方向第2部分,它说:

  

2.添加android:name =“android.support.multidex.MultiDexApplication”&gt;到AndroidManifest.xml文件中的应用程序标记。

“添加”是指意味着添加,还是意味着“改变”?

<application android:theme="@style/UnityThemeSelector" android:icon="@drawable/app_icon" android:label="@string/app_name" android:debuggable="true" android:name="android.support.multidex.MultiDexApplication" >

...

0 个答案:

没有答案