Search Unity

Unable to convert classes into dex format.See the console for details

Discussion in 'Unity Ads & User Acquisition' started by Solo21, Jun 5, 2019.

  1. Solo21

    Solo21

    Joined:
    Apr 11, 2019
    Posts:
    19
    I add unity adds when i try to build my project i get this error (see title)
    my consloe have this messages


    CommandInvokationFailure: Unable to convert classes into dex format.
    D:\Program Files\Unity\Editor\Data\PlaybackEngines\AndroidPlayer/Tools\OpenJDK\Windows\bin\java.exe -Xmx4096M -Dcom.android.sdkmanager.toolsdir="C:\Users\origi\AppData\Local\Android\sdk\tools" -Dfile.encoding=UTF8 -jar "D:\Program Files\Unity\Editor\Data\PlaybackEngines\AndroidPlayer/Tools\sdktools.jar" -


    Build completed with a result of 'Failed'
    UnityEngine.GUIUtility:processEvent(Int32, IntPtr)


    UnityEditor.BuildPlayerWindow+BuildMethodException: 2 errors
    at UnityEditor.BuildPlayerWindow+DefaultBuildMethods.BuildPlayer (UnityEditor.BuildPlayerOptions options) [0x00234] in C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:191
    at UnityEditor.BuildPlayerWindow.CallBuildMethods (System.Boolean askForBuildLocation, UnityEditor.BuildOptions defaultBuildOptions) [0x0007f] in C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:97
    UnityEngine.GUIUtility:processEvent(Int32, IntPtr)

    if i go to services/Ads/advanced and disable built-in Ads extension my build have no erros so im wondering

    it is fine to build my game with disable built-in Ads extension ?

    if yes it is fine
    What actually built-in ads extension mean ?

    if no it is not fine
    What should i do?

    Thank you all for your time!
     
  2. Callie-Zhu

    Callie-Zhu

    Unity Technologies

    Joined:
    Mar 2, 2016
    Posts:
    42
    Hi, the "built-in ads extension" just add the Unity Ads SDK into your build. Can you please provide the detailed building errors?

    Also, please make sure you have only one Unity Ads SDK enabled in your project. That said, only one of the following method can be used:
    • Enable "built-in ads extension" in Services Window
    • Import Unity Monetization Asset Package from Asset Store
    • Add Ads package in Window - Package Manager