亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

房間:警告:從未使用過參數/從未使用過變量

房間:警告:從未使用過參數/從未使用過變量

呼喚遠方 2023-06-04 11:18:34
在我的房間應用程序中,我在 populateDatabase 函數中收到兩個警告:從不使用參數“pbInfoDao”,從不使用變量“pbInfo”任務:app:prepareLintJar 最新任務:app:generateDebugSources 任務:app:javaPreCompileDebug 任務:app:compileDebugJavaWithJavac 任務:app:compileDebugSources 任務:app:mergeDebugShaders 任務:app:compileDebugShaders 任務:app:generateDebugAssets 任務:app:mergeDebug資產我將如何解決這些問題?@Entity(tableName = "pbInfo_table")data class PbInfo(@PrimaryKey                  var value: Double,                  var date: Int,                  var details: String)interface PbInfoDao {    @Query("SELECT * from pbInfo_table")    fun getListPbs(): LiveData<List<PbInfo>>    @Query("SELECT value, date, details FROM pbInfo_table")    fun loadPbInfo(): List<PbInfo>    @Insert(onConflict = OnConflictStrategy.REPLACE)    fun update(vararg pbInfo: PbInfo): LongArray    @Query("DELETE FROM pbInfo_table")    suspend fun deleteAll()}D bprivate class PbDatabaseCallback(private val scope: CoroutineScope) : RoomDatabase.Callback() {            override fun onOpen(db: SupportSQLiteDatabase) {                super.onOpen(db)                 INSTANCE?.let { database ->                    scope.launch {                        populateDatabase(database.pbDao(), database.pbInfoDao())                    }                }            }            suspend fun populateDatabase(pbDao: PbDao,pbInfoDao: PbInfoDao) {                pbDao.deleteAll()                var pb = Pb("Squat")                pbDao.insert(pb)                var pbInfo = PbInfo(122.5, 28, "I was feeling on top form today!")
查看完整描述

1 回答

?
ABOUTYOU

TA貢獻1812條經驗 獲得超5個贊

這些不是錯誤,它們只是警告您沒有使用這些值。你如何解決這個警告?您要么必須在某處使用變量或函數,要么可以安全地刪除它們。Kotlin 對所有未使用的變量和函數執行此操作,它們也將顯示為灰色:

http://img1.sycdn.imooc.com//647c02b200017a7902770055.jpg


查看完整回答
反對 回復 2023-06-04
  • 1 回答
  • 0 關注
  • 161 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號