cost 362 ms
lateinit 屬性 mAdapter 尚未初始化。 如何解決這個問題呢?

[英]lateinit property mAdapter has not been initialized. How to solve this problem?

主活動.kt 上面給出了新聞應用程序的 MainActivity.kt。當我嘗試運行該應用程序時,該應用程序崩潰了。 它顯示 lateinit 屬性 mAdapter 尚未初始化。 請幫我找出問題所在。請嘗試解釋最簡單的方法,因為我是 Android 的初學者,所以我很難快速理解它。 錯誤 E/A ...

Kotlin/SpringBoot 中@PropertySource 中的@Value 注入困難

[英]Difficulty in @Value Injection in @PropertySource in Kotlin/SpringBoot

我是 Kotlin 的新手。所以我試圖在 Spring Boot 中編寫一個帶有@Value注入的@PropertySource class,以便它可以在其他地方使用。 我這樣寫了 class: 但是,當我運行該應用程序時,我收到以下錯誤: 我正在嘗試獲取其他類中的屬性,例如: 當我在 Java 時 ...

如何處理未初始化的lateinit vars

[英]How to deal with non initialized lateinit vars

我正在將一個項目從 java 遷移到 kotlin,並且該項目使用了很多變量,這些變量可以是 null,並且在完成與用戶的某些交互或完成某些交互之前,它們不會被初始化。 我正在嘗試使用 kotlin null 安全優勢,並且我試圖避免在源代碼中使用null lateinit所以我正在處理所有的變量 ...

模擬嘗試初始化字段

[英]Mock trying to initialize fields

我有一個類,我試圖模擬並在其上調用一個方法- 我在另一個類中使用這種方法 - 我的測試文件: s3Client 在我的 AppConfig 中被初始化為 bean - 但是當我運行測試時,我得到一個失敗,說 s3Client 未初始化。 為什么當它是一個 mock 時,它甚至試圖在 ...

spring 引導啟動過程失敗,未初始化 lateinit var:DI 問題

[英]spring boot startup process failed with lateinit var not initialized : DI Issue

我正在構建一個后端,它將從多個外部 API 獲取一些數據,以在一些過程后填充數據庫,然后通過 rest api 公開這些數據。在 springboot 中使用 JPA 和 postgresql。 我已經創建了實體、存儲庫並從網絡客戶端獲取外部 api。 但是,我有一個依賴注入問題。 我閱讀了大量文章 ...

Kotlin 在 class 的兩個以上 function 中的延遲初始化變量訪問

[英]Kotlin Late init variable access in more than two function of class

我想在兩個以上的函數中訪問后期初始化變量我該如何使用它? 實際上,當請求接受或拒絕時,我想從 recyclerview 中刪除該項目 1. 這是我的片段 class 2.此適配器在 getFriendRequest function 中工作正常這是 function 我從 recyclerview ...

我們什么時候應該為 object 選擇 lateinit? 將綁定設置為非可選和延遲初始化是不好的做法嗎?

[英]When should we choose lateinit for an object ? Is it bad practice to make the binding as non-optional and lateinit?

我在一個片段中聲明了一個綁定 object 作為lateinit var binding: EditInsuranceDialogBinding但一位同事說“這是一種不好的做法,綁定object 應該是Optional 。” 所以在聲明中會變成這樣: var binding: EditInsura ...

Lateinit 屬性 viewBinding 尚未初始化

[英]Lateinit property viewBinding has not been initialized

我正在成功使用 viewBinding 並且以前從未遇到過這個問題。 該屬性在 onViewCreated 中初始化,如下所示: 然后我有一個打開相機的按鈕,就像這樣(也在 onViewCreated 中): 我的主要片段實現了在相機片段中聲明的接口 function。 這是為了知道用戶是選擇了圖像 ...

“lateinit var 覆蓋 lateinit var”

[英]"lateinit var overrides lateinit var"

假設我有這樣的設置: IntelliJ 為我在softAssertions中的BarTest提供了一個非常有用的警告: lateinit var 覆蓋 lateinit var 呀呀呀..? Go 上,你的意思是什么? 我最終意識到我在FooTest中的lateinit var確實應該是一個 ...

檢查 class 的所有 lateinit 成員是否已初始化

[英]check whether all lateinit members of a class have been initialized

我想創建一個擴展方法,幫助我驗證 class 的所有lateinit屬性是否已在給定時間點初始化。 到目前為止,我提出了以下幾點: 但它相當難看,因為我必須明確調用該屬性,這可能非常昂貴。 有沒有辦法使用isInitialized代替? 我不知道如何將我的KProperty1綁定到this以獲取KP ...

lateinit 屬性實例尚未初始化,正在制作應用程序時

[英]lateinit property instance has not been initialized, while making an app

我是一名新開發人員(如果我可以稱自己為一個)正在制作警報應用程序。 我想我制作了應用程序的其他部分,但無論我多么努力,我都不知道如何修復錯誤。 要訪問AlarmManager.kt中的實例,我不得不讓實例伴侶 object。 但我想這會導致問題......請有人告訴我如何解決這個錯誤嗎? 提前致謝! ...

“kotlin.UninitializedPropertyAccessException: lateinit property madapter has not been initialized at...”設置 RecyclerView Adapter 時

[英]"kotlin.UninitializedPropertyAccessException: lateinit property madapter has not been initialized at..." when setting up RecyclerView Adapter

拋線錯誤:recyclerView.adapter = mAdapter 代碼:class MainActivity : AppCompatActivity(), NewsItemClicked { private lateinit var recyclerView:RecyclerVie ...

初始化屬性y后如何在init塊中執行代碼

[英]How to execute code in init block after property y is initialized

在初始化屬性 y 后,我想在我的 class 初始化塊中調用一些代碼。 我已經嘗試過this::y.isInitialized ...,但這里的問題是在創建 class 時,該屬性未初始化(它在運行時獲得)。 示例類 塞納里奧 這甚至可能嗎? 或者我應該在確保y初始化后使用 function 調用更 ...

我有一個代碼,其中一個 lateinit 變量在被調用后被初始化,但我不知道如何

[英]I have a code where a lateinit variable was initialized after it was called and I don't know how

當我跟進有關 udacity 的使用 Kotlin 開發 Android 應用程序課程時,我發現講師已經創建了一個 lateinit 變量lateinit var diceImage: ImageView因為她稍后會在調用它之前對其進行初始化 *在 rollDice()函數中調用了 lateinit ...

lateinit 屬性沒有盡快賦值?

[英]lateinit property not assigned value soon enough?

我的代碼可以運行 10,000 次中的 9,999 次。 但是,大約每 10,000 次,應用程序崩潰到UninitializedPropertyAccessException這是有問題的,因為有大約 20,000~30,000 台 Android 設備使用我的代碼在生產中。 似乎有時,對late ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM