【发布时间】:2020-04-18 00:41:53
【问题描述】:
我是 android 开发的新手,我试图在我的手机上运行一个开源应用程序,但它崩溃了, 我得到的错误是
kotlin.UninitializedPropertyAccessException: lateinit property textInput has not been initialized
at org.ligi.survivalmanual.ui.MainActivity.access$getTextInput$p(MainActivity.kt:50)
mainactivity中的错误命中区域
class MainActivity : BaseActivity() {
private val drawerToggle by lazy { ActionBarDrawerToggle(this, drawer_layout, drawer_open, drawer_close) }
private val survivalContent by lazy { SurvivalContent(assets) }
private lateinit var currentUrl: String
private lateinit var currentTopicName: String
private var lastFontSize = State.getFontSize()
private var lastNightMode = State.nightModeString()
private var lastAllowSelect = State.allowSelect()
private lateinit var textInput: MutableList<String>
private val linearLayoutManager by lazy { LinearLayoutManager(this) }
我知道我应该从github 执行 git submodule init/update,但仍然不知道该怎么做,请有人帮忙让这个应用程序运行!!拜托。 ...我是安卓新手!
【问题讨论】:
标签: kotlin