MutableLiveData与Kotlin多重打样器通用不工作
Android MutableLiveData与Kotlin多重打样器通用不工作
//ErrorInfo data class data class ErrorInfo<T>( var common: StatusCode?, var individual: T?, var message: String? ) //use val error: MutableLiveData<ErrorInfo<LoginRepo.LoginError>>
这么多类型的错误输出。
エラー:がありません – 找不到指标
エラー:无效なメソッド宣言です。戻り値の型が必要です。 – 无效的方法,需要返回类型
エラー:';'がありません – 未找到;
エラー:シンボルを见つけられません – 找不到符号
エラー:型引数の数が不正确.1个必须です – 错误的参数计数。 需要一个。
对不起日本错误信息。
和
java.lang.IllegalStateException:无法分析:org.jetbrains.kotlin.kapt3.diagnostic.KaptError:批注处理时出错
由我自己解决:因为Kotlin不能使用const
与包名称。 将Kotlin数据类移至result
文件夹后,此构建成功!