由於我導入並配置了Upsight(http://www.upsight.com/)插件,因此我嘗試爲Android構建Unity項目時遇到了異常。日誌消息被截斷,所以我看不到衝突來自哪裏(見下文)。「CommandInvokationFailure:無法將類轉換爲dex格式。」與Unity Upsight Plugin Build for Android
如果有人知道如何找到這個錯誤的確切來源,那將是非常棒的。也許截斷可以以某種方式停用,或者這個問題在使用其他插件時對於Upsight而言是已知的。我使用了Unity Purchasing,Mobile Social和Fyber等更多插件。已知這些中的一個與Upsight結合會導致問題!?
我明白任何想法或解決方法。我需要讓插件運行! 提前謝謝!
derGarv
CommandInvokationFailure:無法對類轉換成DEX格式。有關詳細信息,請參閱控制檯的 。 C:/ Program Files/Java/jdk1.8.0_101 \ bin \ java.exe -Xmx2048M -Dcom.android.sdkmanager.toolsdir =「C:/ Users/ggurbat/AppData/Local/Android/sdk \ tools」 -Dfile.encoding = UTF8 -jar 「C:\程序 文件\統一\編輯\數據\ PlaybackEngines \ AndroidPlayer /工具\ sdktools.jar」 -
stderr的[ 警告:忽略InnerClasses屬性爲匿名內部類 (com.fyber.a)不包含與 關聯的EnclosingMethod屬性。這個類可能是由一個 編譯器生成的,它不針對現代.class文件格式。建議的 解決方案是使用最新的編譯器 並且不指定任何「-target」類型選項,從源代碼重新編譯該類。 忽略 這個警告的後果是,對這個類的反射操作將錯誤地 指示它是而不是的一個內部類。 警告:忽略不包含 關聯的EnclosingMethod屬性的匿名內部類 (com.fyber.ads.banners.b)的InnerClasses屬性。這個類可能是由一個 編譯器生成的,它不針對現代.class文件格式。建議的 解決方案是使用最新的編譯器 並且不指定任何「-target」類型選項,從源代碼重新編譯該類。 忽略 這個警告的後果是,對這個類的反射操作將錯誤地 指示它是而不是的一個內部類。 警告:忽略不包含 關聯的EnclosingMethod屬性的匿名內部類 (com.fyber.ads.banners.BannerSize $ 1)的InnerClasses屬性。這個類可能是由一個 編譯器生成的,它不針對現代.class文件格式。建議的 解決方案是使用最新的編譯器 並且不指定任何「-target」類型選項,從源代碼重新編譯該類。 忽略 這個警告的後果是,對這個類的反射操作將錯誤地 指示它是而不是的一個內部類。 警告:忽略匿名內部類的InnerClasses屬性 (com.fyber.ads.banners。a)沒有附帶EnclosingMethod屬性的 。這個類可能是由一個 編譯器生成的,它不針對現代.class文件格式。建議的 解決方案是使用最新的編譯器 並且不指定任何「-target」類型選項,從源代碼重新編譯該類。 忽略 這個警告的後果是,對這個類的反射操作將錯誤地 指示它是而不是的一個內部類。 警告:忽略不包含 關聯的EnclosingMethod屬性的匿名內部類 (com.fyber.ads.banners.c)的InnerClasses屬性。這個類可能是由一個 編譯器生成的,它不針對現代.class文件格式。建議的 解決方案是使用最新的編譯器 並且不指定任何「-target」類型選項,從源代碼重新編譯該類。 忽略 這個警告的後果是,對這個類的反射操作將錯誤地 指示它是而不是的一個內部類。 警告:忽略不包含 關聯的EnclosingMethod屬性的匿名內部類 (com.fyber.ads.banners.d)的InnerClasses屬性。這個類可能是由一個 編譯器生成的,它不針對現代.class文件格式。建議的 解決方案是使用最新的編譯器 並且不指定任何「-target」類型選項,從源代碼重新編譯該類。 忽略 這個警告的後果是,對這個類的反射操作將錯誤地 指示它是而不是的一個內部類。 警告:忽略不包含 關聯的EnclosingMethod屬性的匿名內部類 (com.fyber.ads.interstitials.a.b)的InnerClasses屬性。這個類可能是由一個 編譯器生成的,它不針對現代.class文件格式。建議的 解決方案是使用最新的編譯器 並且不指定任何「-target」類型選項,從源代碼重新編譯該類。 忽略 這個警告的後果是,對這個類的反射操作將錯誤地 指示它是而不是的一個內部類。 警告:忽略不包含 關聯的EnclosingMethod屬性的匿名內部類 (com.fyber.ads.interstitials.a.c)的InnerClasses屬性。這個類可能是由一個 編譯器生成的,它不針對現代.class文件格式。建議的 解決方案是使用最新的編譯器 並且不指定任何「-target」類型選項,從源代碼重新編譯該類。 忽略 這個警告的後果是,對這個類的反射操作將錯誤地 指示它是而不是的一個內部類。 警告:忽略不包含 關聯的EnclosingMethod屬性的匿名內部類 (com.fyber.ads.ofw.a)的InnerClasses屬性。這個類可能是由一個 編譯器生成的,它不針對現代.class文件格式。建議的 解決方案是使用最新的編譯器 並且不指定任何「-target」類型選項,從源代碼重新編譯該類。 忽略 這個警告的後果是,對這個類的反射操作將錯誤地 指示它是而不是的一個內部類。 警告:忽略不包含 關聯的EnclosingMethod屬性的匿名內部類 (com.fyber.ads.videos.a)的InnerClasses屬性。這個類可能是由一個 編譯器生成的,它不針對現代.class文件格式。建議的 解決方案是使用最新的編譯器 並且不指定任何「-target」類型選項,從源代碼重新編譯該類。 忽略 這個警告的後果是,對這個類的反射操作將錯誤地 指示它是而不是的一個內部類。 警告:忽略不包含 關聯的EnclosingMethod屬性的匿名內部類 (com.fyber.ads.videos.a.d)的InnerClasses屬性。這個類可能是由一個 編譯器生成的,它不針對現代.class文件格式。建議的 解決方案是使用最新的編譯器 並且不指定任何「-target」類型選項,從源代碼重新編譯該類。 忽略 這個警告的後果是,對這個類的反射操作將錯誤地 指示它是而不是的一個內部類。 警告:忽略不包含 關聯的EnclosingMethod屬性的匿名內部類 (com.fyber.ads.videos.a.f)的InnerClasses屬性。這個類可能是由一個 編譯器生成的,它不針對現代.class文件格式。建議的 解決方案是使用最新的編譯器 並且不指定任何「-target」類型選項,從源代碼重新編譯該類。 忽略 這個警告的後果是,對這個類的反射操作將錯誤地 指示它是而不是的一個內部類。 警告:忽略不包含 關聯的EnclosingMethod屬性的匿名內部類 (com.fyber.ads.videos.a.g)的InnerClasses屬性。這個類可能是由一個 編譯器生成的,它不針對現代.class文件格式。建議的 解決方案是使用最新的編譯器 並且不指定任何「-target」類型選項,從源代碼重新編譯該類。 忽略 這個警告的後果是,對這個類的反射操作將錯誤地 指示它是而不是的一個內部類。 警告:忽略不包含 關聯的EnclosingMethod屬性的匿名內部類 (com.fyber.ads.videos.a.h)的InnerClasses屬性。這個類可能是由一個 編譯器生成的,它不針對現代.class文件格式。建議的 解決方案是使用最新的編譯器 並且不指定任何「-target」類型選項,從源代碼重新編譯該類。 忽略 這個警告的後果是,對這個類的反射操作將錯誤地 指示它是而不是的一個內部類。 警告:忽略匿名內部類的InnerClasses屬性 (com.fyber.ads.videos.a。i)沒有附帶EnclosingMethod屬性的 。這個類可能是由一個 編譯器生成的,它不針對現代.class文件格式。建議的 解決方案是使用最新的編譯器 並且不指定任何「-target」類型選項,從源代碼重新編譯該類。 忽略 這個警告的後果是,對這個類的反射操作將錯誤地 指示它是而不是的一個內部類。 警告:忽略不包含 關聯的EnclosingMethod屬性的匿名內部類 (com.fyber.ads.videos.a.j)的InnerClasses屬性。這個類可能是由一個 編譯器生成的,它不針對現代.class文件格式。建議的 解決方案是使用最新的編譯器 並且不指定任何「-target」類型選項,從源代碼重新編譯該類。 忽略 這個警告的後果是,對這個類的反射操作將錯誤地 指示它是而不是的一個內部類。 警告:忽略不包含 關聯的EnclosingMethod屬性的匿名內部類 (com.fyber.ads.videos.a.m)的InnerClasses屬性。這個類可能是由一個 編譯器生成的,它不針對現代.class文件格式。建議的 解決方案是使用最新的編譯器 並且不指定任何「-target」類型選項,從源代碼重新編譯該類。 忽略 這個警告的後果是,對這個類的反射操作將錯誤地 指示它是而不是的一個內部類。 警告:忽略不包含 關聯的EnclosingMethod屬性的匿名內部類 (com.fyber.ads.videos.a.n)的InnerClasses屬性。這個類可能是由一個 編譯器生成的,它不針對現代.class文件格式。建議的 解決方案是使用最新的編譯器 並且不指定任何「-target」類型選項,從源代碼重新編譯該類。 忽略 這個警告的後果是,對這個類的反射操作將錯誤地 指示它是而不是的一個內部類。 警告:忽略不包含 關聯的EnclosingMethod屬性的匿名內部類 (com.fyber.ads.videos.a.o)的InnerClasses屬性。這個類可能是由一個 編譯器生成的,它不針對現代.class文件格式。建議的 解決方案是使用最新的編譯器 並且不指定任何「-target」類型選項,從源代碼重新編譯該類。 忽略 這個警告的後果是,對這個類的反射操作將錯誤地 指示它是而不是的一個內部類。 警告:忽略不包含 關聯的EnclosingMethod屬性的匿名內部類 (com.fyber.ads.videos.a.e)的InnerClasses屬性。這個類可能是由一個 編譯器生成的,它不針對現代.class文件格式。建議的 解決方案是使用最新的編譯器 並且不指定任何「-target」類型選項,從源代碼重新編譯該類。 忽略 這個警告的後果是,對這個類的反射操作將錯誤地 指示它是而不是的一個內部類。 警告:忽略不包含 關聯的EnclosingMethod屬性的匿名內部類 (com.fyber.ads.videos.c)的InnerClasses屬性。這個類可能是由一個 編譯器生成的,它不針對現代.class文件格式。建議的 解決方案是使用最新的編譯器 並且不指定任何「-target」類型選項,從源代碼重新編譯該類。 忽略 這個警告的後果是,對這個類的反射操作將錯誤地 指示它是而不是的一個內部類。 警告:忽略不包含 關聯的EnclosingMethod屬性的匿名內部類 (com.fyber.ads.videos.e)的InnerClasses屬性。這個類可能是由一個 編譯器生成的,它不針對現代.class文件格式。建議的 解決方案是使用最新的編譯器 並且不指定任何「-target」類型選項,從源代碼重新編譯該類。 忽略 這個警告的後果是,對這個類的反射操作將錯誤地 指示它是而不是的一個內部類。 警告:忽略不包含 關聯的EnclosingMethod屬性的匿名內部類 (com.fyber.ads.videos.f)的InnerClasses屬性。這個類可能是由一個 編譯器生成的,它不針對現代.class文件格式。建議的 解決方案是使用最新的編譯器 並且不指定任何「-target」類型選項,從源代碼重新編譯該類。 忽略 這個警告的後果是,對這個類的反射操作將錯誤地 指示它是而不是的一個內部類。 警告:忽略不包含 關聯的EnclosingMethod屬性的匿名內部類 (com.fyber.ads.videos.g)的InnerClasses屬性。這個類可能是由一個 編譯器生成的,它不針對現代.class文件格式。建議的 解決方案是使用最新的編譯器 並且不指定任何「-target」類型選項,從源代碼重新編譯該類。 忽略 這個警告的後果是,對這個類的反射操作將錯誤地 指示它是而不是的一個內部類。 警告:忽略不包含 關聯的EnclosingMethod屬性的匿名內部類 (com.fyber.ads.videos.h)的InnerClasses屬性。這個類可能是由一個 編譯器生成的,它不針對現代.class文件格式。建議的 解決方案是使用最新的編譯器 並且不指定任何「-target」類型選項,從源代碼重新編譯該類。 忽略 這個警告的後果是,對這個類的反射操作將錯誤地 指示它是而不是的一個內部類。 警告:忽略匿名內部類的InnerClasses屬性 (com.fyber.ads.videos。i)沒有附帶EnclosingMethod屬性的 。這個類可能是由一個 編譯器生成的,它不針對現代.class文件格式。建議的 解決方案是使用最新的編譯器 並且不指定任何「-target」類型選項,從源代碼重新編譯該類。 忽略 這個警告的後果是,對這個類的反射操作將錯誤地 指示它是而不是的一個內部類。 警告:忽略不包含 關聯的EnclosingMethod屬性的匿名內部類 (com.fyber.ads.videos.k)的InnerClasses屬性。這個類可能是由一個 編譯器生成的,它不針對現代.class文件格式。建議的 解決方案是使用最新的編譯器 並且不指定任何「-target」類型選項,從源代碼重新編譯該類。 忽略 這個警告的後果是,對這個類的反射操作將錯誤地 指示它是而不是的一個內部類。 警告:忽略InnerClasses屬性的一個匿名內部類 (com.fyber.ads.videos.l)沒有與一個 關聯的EnclosingMethod屬性。這個類可能是由一個 編譯器生成的,它不針對現代.class文件格式。建議的 解決方案是使用最新的編譯器 並且不指定任何「-target」類型選項,從源代碼重新編譯該類。 忽略 這個警告的後果是,對這個類的反射操作將錯誤地 指示它是而不是的一個內部類。 警告:忽略不包含 關聯的EnclosingMethod屬性的匿名內部類 (com.fyber.ads.videos.b)的InnerClasses屬性。這個類可能是由一個 編譯器生成的,它不針對現代.class文件格式。建議的 解決方案是使用最新的編譯器 並且不指定任何「-target」類型選項,從源代碼重新編譯該類。 忽略 這個警告的後果是,對這個類的反射操作將錯誤地 指示它是而不是的一個內部類。 警告:忽略InnerClasses爲一個匿名內部類 (com.fyber.ads.videos
這不是主流[命令Invokation失敗(http://stackoverflow.com/a/38980377/4366237),我會建議你刪除插件完全重新導入它。 –