错误的日志 NotSupportedException: C:\Program Files\Unity\Hub\Editor\2020.3.8f1c1\Editor\Data\il2cpp\libil2cpp\icalls\mscorlib\System.Reflection\Assembly.cpp(541) : Unsupported internal call for IL2CPP:Assembly::GetManifestModuleInternal - "This icall is not supported by il2cpp." at System.Reflection.Assembly.GetManifestModule () [0x00000] in <00000000000000000000000000000000>:0 at System.Reflection.MonoAssembly.get_ManifestModule () [0x00000] in <00000000000000000000000000000000>:0 at ET.EventSystem.Add (System.Reflection.Assembly assembly) [0x00000] in <00000000000000000000000000000000>:0 at ET.EventSystem..ctor () [0x00000] in <00000000000000000000000000000000>:0 at ET.EventSystem.get_Instance () [0x00000] in <00000000000000000000000000000000>:0 at ET.Game.get_EventSystem () [0x00000] in <00000000000000000000000000000000>:0 at ET.Init.Update () [0x00000] in <00000000000000000000000000000000>:0 打包选项
NotSupportedException: C:\Program Files\Unity\Hub\Editor\2020.3.8f1c1\Editor\Data\il2cpp\libil2cpp\icalls\mscorlib\System.Reflection\Assembly.cpp(541) : Unsupported internal call for IL2CPP:Assembly::GetManifestModuleInternal - "This icall is not supported by il2cpp." at System.Reflection.Assembly.GetManifestModule () [0x00000] in <00000000000000000000000000000000>:0 at System.Reflection.MonoAssembly.get_ManifestModule () [0x00000] in <00000000000000000000000000000000>:0 at ET.EventSystem.Add (System.Reflection.Assembly assembly) [0x00000] in <00000000000000000000000000000000>:0 at ET.EventSystem..ctor () [0x00000] in <00000000000000000000000000000000>:0 at ET.EventSystem.get_Instance () [0x00000] in <00000000000000000000000000000000>:0 at ET.Game.get_EventSystem () [0x00000] in <00000000000000000000000000000000>:0 at ET.Init.Update () [0x00000] in <00000000000000000000000000000000>:0
字母哥Binary 2021/5/29 18:45:44 你是直接加载了dll了吧
不是用的ilRuntime加载的 对吧
那个只能mono打包 你要用il2cpp打包 只能切到ilruntime 你打包IOS才用ilRuntime
il2cpp的 Assembly 不支持直接加载dll 你想用 就得工程切入到ilRuntime上啊 否则 老老实实打包Mono吧
Scorpio 我改成mono后又提示这个
UnityEngine.StackTraceUtility:ExtractStackTrace () (at C:/buildslave/unity/build/Runtime/Export/Scripting/StackTrace.cs:37) UnityEngine.AssetBundle:LoadFromFile (string) (at C:/buildslave/unity/build/Modules/AssetBundle/Managed/AssetBundle.bindings.cs:87) ET.ResourcesComponent:LoadOneBundle (string) (at C:/Users/wxkj/Documents/game/tdfps/Unity/Assets/Model/Module/Resource/ResourcesComponent.cs:422) ET.ResourcesComponent:Awake () (at C:/Users/wxkj/Documents/game/tdfps/Unity/Assets/Model/Module/Resource/ResourcesComponent.cs:157) ET.ResourcesComponentAwakeSystem:Awake (ET.ResourcesComponent) (at C:/Users/wxkj/Documents/game/tdfps/Unity/Assets/Model/Module/Resource/ResourcesComponent.cs:130) ET.AwakeSystem`1<ET.ResourcesComponent>:Run (object) (at C:/Users/wxkj/Documents/game/tdfps/Unity/Assets/Model/Core/Object/IAwakeSystem.cs:45) ET.EventSystem:Awake (ET.Entity) (at C:/Users/wxkj/Documents/game/tdfps/Unity/Assets/Model/Core/Object/EventSystem.cs:270) ET.Entity:CreateWithComponentParent<ET.ResourcesComponent> (bool) (at C:/Users/wxkj/Documents/game/tdfps/Unity/Assets/Model/Core/Object/EntityCreateComponet.cs:43) ET.Entity:AddComponent<ET.ResourcesComponent> () (at C:/Users/wxkj/Documents/game/tdfps/Unity/Assets/Model/Core/Object/Entity.cs:590) ET.AppStart_Init/<Run>d__0:MoveNext () (at C:/Users/wxkj/Documents/game/tdfps/Unity/Assets/HotfixView/AppStart_Init.cs:11) ET.ETAsyncTaskMethodBuilder:Start<ET.AppStart_Init/<Run>d__0> (ET.AppStart_Init/<Run>d__0&) (at C:/Users/wxkj/Documents/game/tdfps/Unity/Assets/Model/Core/Async/AsyncETTaskMethodBuilder.cs:63) ET.AppStart_Init:Run (ET.EventType.AppStart) ET.AEvent`1/<Handle>d__2<ET.EventType.AppStart>:MoveNext () (at C:/Users/wxkj/Documents/game/tdfps/Unity/Assets/Model/Core/Event/IEvent.cs:24) ET.ETAsyncTaskMethodBuilder:Start<ET.AEvent`1/<Handle>d__2<ET.EventType.AppStart>> (ET.AEvent`1/<Handle>d__2<ET.EventType.AppStart>&) (at C:/Users/wxkj/Documents/game/tdfps/Unity/Assets/Model/Core/Async/AsyncETTaskMethodBuilder.cs:63) ET.AEvent`1<ET.EventType.AppStart>:Handle (ET.EventType.AppStart) ET.EventSystem/<Publish>d__43`1<ET.EventType.AppStart>:MoveNext () (at C:/Users/wxkj/Documents/game/tdfps/Unity/Assets/Model/Core/Object/EventSystem.cs:625) ET.ETAsyncTaskMethodBuilder:Start<ET.EventSystem/<Publish>d__43`1<ET.EventType.AppStart>> (ET.EventSystem/<Publish>d__43`1<ET.EventType.AppStart>&) (at C:/Users/wxkj/Documents/game/tdfps/Unity/Assets/Model/Core/Async/AsyncETTaskMethodBuilder.cs:63) ET.EventSystem:Publish<ET.EventType.AppStart> (ET.EventType.AppStart) ET.Init:Start () (at C:/Users/wxkj/Documents/game/tdfps/Unity/Assets/ModelView/MonoBehaviour/Init.cs:34) [C:/buildslave/unity/build/Runtime/Export/Scripting/StackTrace.cs line 37] Failed to read data for the AssetBundle 'StreamingAssets\StreamingAssets'. UnityEngine.StackTraceUtility:ExtractStackTrace () (at C:/buildslave/unity/build/Runtime/Export/Scripting/StackTrace.cs:37) UnityEngine.AssetBundle:LoadFromFile (string) (at C:/buildslave/unity/build/Modules/AssetBundle/Managed/AssetBundle.bindings.cs:87) ET.ResourcesComponent:LoadOneBundle (string) (at C:/Users/wxkj/Documents/game/tdfps/Unity/Assets/Model/Module/Resource/ResourcesComponent.cs:422) ET.ResourcesComponent:Awake () (at C:/Users/wxkj/Documents/game/tdfps/Unity/Assets/Model/Module/Resource/ResourcesComponent.cs:157) ET.ResourcesComponentAwakeSystem:Awake (ET.ResourcesComponent) (at C:/Users/wxkj/Documents/game/tdfps/Unity/Assets/Model/Module/Resource/ResourcesComponent.cs:130) ET.AwakeSystem`1<ET.ResourcesComponent>:Run (object) (at C:/Users/wxkj/Documents/game/tdfps/Unity/Assets/Model/Core/Object/IAwakeSystem.cs:45) ET.EventSystem:Awake (ET.Entity) (at C:/Users/wxkj/Documents/game/tdfps/Unity/Assets/Model/Core/Object/EventSystem.cs:270) ET.Entity:CreateWithComponentParent<ET.ResourcesComponent> (bool) (at C:/Users/wxkj/Documents/game/tdfps/Unity/Assets/Model/Core/Object/EntityCreateComponet.cs:43) ET.Entity:AddComponent<ET.ResourcesComponent> () (at C:/Users/wxkj/Documents/game/tdfps/Unity/Assets/Model/Core/Object/Entity.cs:590) ET.AppStart_Init/<Run>d__0:MoveNext () (at C:/Users/wxkj/Documents/game/tdfps/Unity/Assets/HotfixView/AppStart_Init.cs:11) ET.ETAsyncTaskMethodBuilder:Start<ET.AppStart_Init/<Run>d__0> (ET.AppStart_Init/<Run>d__0&) (at C:/Users/wxkj/Documents/game/tdfps/Unity/Assets/Model/Core/Async/AsyncETTaskMethodBuilder.cs:63) ET.AppStart_Init:Run (ET.EventType.AppStart) ET.AEvent`1/<Handle>d__2<ET.EventType.AppStart>:MoveNext () (at C:/Users/wxkj/Documents/game/tdfps/Unity/Assets/Model/Core/Event/IEvent.cs:24) ET.ETAsyncTaskMethodBuilder:Start<ET.AEvent`1/<Handle>d__2<ET.EventType.AppStart>> (ET.AEvent`1/<Handle>d__2<ET.EventType.AppStart>&) (at C:/Users/wxkj/Documents/game/tdfps/Unity/Assets/Model/Core/Async/AsyncETTaskMethodBuilder.cs:63) ET.AEvent`1<ET.EventType.AppStart>:Handle (ET.EventType.AppStart) ET.EventSystem/<Publish>d__43`1<ET.EventType.AppStart>:MoveNext () (at C:/Users/wxkj/Documents/game/tdfps/Unity/Assets/Model/Core/Object/EventSystem.cs:625) ET.ETAsyncTaskMethodBuilder:Start<ET.EventSystem/<Publish>d__43`1<ET.EventType.AppStart>> (ET.EventSystem/<Publish>d__43`1<ET.EventType.AppStart>&) (at C:/Users/wxkj/Documents/game/tdfps/Unity/Assets/Model/Core/Async/AsyncETTaskMethodBuilder.cs:63) ET.EventSystem:Publish<ET.EventType.AppStart> (ET.EventType.AppStart) ET.Init:Start () (at C:/Users/wxkj/Documents/game/tdfps/Unity/Assets/ModelView/MonoBehaviour/Init.cs:34)```
你截图的报错不是写了吗 空指针
Scorpio 什么原因造成的呢