unciv吧 关注:3,883贴子:15,903
  • 6回复贴,共1

求大佬解答,这是咋回事啊!

只看楼主收藏回复

今天刚下这个游戏,下载后开启游戏打不开,快速开始显示当前设置不能用(即便是默认设置),而且自己设置开始游戏说打不开,可能地图太小人太多。可是我开的巨大地图啊(显示支持12人),玩家也只设置了一个电脑一个玩家,为啥还是没法开始啊!下面是复制的信息,求大佬教咋解决啊!
kotlin.UninitializedPropertyAccessException: lateinit property gameInfo has not been initialized
at com.unciv.logic.civilization.Civilization.getGameInfo(Civilization.kt:90)
at com.unciv.logic.civilization.diplomacy.CityStateFunctions.initCityState(CityStateFunctions.kt:67)
at com.unciv.logic.GameStarter.addCivilizations(GameStarter.kt:359)
at com.unciv.logic.GameStarter.access$addCivilizations(GameStarter.kt:28)
at com.unciv.logic.GameStarter$startNewGame$3.invoke(GameStarter.kt:70)
at com.unciv.logic.GameStarter$startNewGame$3.invoke(GameStarter.kt:67)
at com.unciv.logic.GameStarter.runAndMeasure(GameStarter.kt:151)
at com.unciv.logic.GameStarter.startNewGame(GameStarter.kt:67)
at com.unciv.ui.screens.newgamescreen.NewGameScreen$startNewGame$2.invokeSuspend(NewGameScreen.kt:303)
at com.unciv.ui.screens.newgamescreen.NewGameScreen$startNewGame$2.invoke(NewGameScreen.kt)
at com.unciv.ui.screens.newgamescreen.NewGameScreen$startNewGame$2.invoke(NewGameScreen.kt)
at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:78)
at kotlinx.coroutines.CoroutineScopeKt.coroutineScope(CoroutineScope.kt:264)
at com.unciv.ui.screens.newgamescreen.NewGameScreen.startNewGame(NewGameScreen.kt:294)
at com.unciv.ui.screens.newgamescreen.NewGameScreen.access$startNewGame(NewGameScreen.kt:50)
at com.unciv.ui.screens.newgamescreen.NewGameScreen$onStartGameClicked$7.invokeSuspend(NewGameScreen.kt:228)
at com.unciv.ui.screens.newgamescreen.NewGameScreen$onStartGameClicked$7.invoke(NewGameScreen.kt)
at com.unciv.ui.screens.newgamescreen.NewGameScreen$onStartGameClicked$7.invoke(NewGameScreen.kt)
at com.unciv.utils.ConcurrencyKt$launchCrashHandling$1.invokeSuspend(Concurrency.kt:89)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:108)
at com.unciv.utils.Dispatchers$CrashHandlingDispatcher$dispatch$1.invoke(Concurrency.kt:190)
at com.unciv.utils.Dispatchers$CrashHandlingDispatcher$dispatch$1.invoke(Concurrency.kt:190)
at com.unciv.ui.crashhandling.CrashHandlingExtensionsKt$wrapCrashHandling$1.invoke(CrashHandlingExtensions.kt:17)
at com.unciv.ui.crashhandling.CrashHandlingExtensionsKt$wrapCrashHandlingUnit$1.invoke(CrashHandlingExtensions.kt:33)
at com.unciv.ui.crashhandling.CrashHandlingExtensionsKt$wrapCrashHandlingUnit$1.invoke(CrashHandlingExtensions.kt:33)
at com.unciv.utils.Dispatchers$CrashHandlingDispatcher.dispatch$lambda$0(Concurrency.kt:190)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)


IP属地:山东1楼2024-06-11 22:53回复
    刚刚试了一下,不能有城邦,城邦数必须是0才可以开始游戏。。。


    IP属地:山东2楼2024-06-11 22:58
    回复
      具体就是这样


      IP属地:山东3楼2024-06-11 23:04
      回复
        这样


        IP属地:山东4楼2024-06-11 23:06
        回复
          这个问题已经修复了,把版本更新到4.11.19-patch1就好了


          IP属地:江苏来自Android客户端5楼2024-06-12 02:15
          收起回复