Android 泛型类中的kotlin 1.1.4原语
我在对象类中声明如下字段:Android 泛型类中的kotlin 1.1.4原语,android,kotlin,Android,Kotlin,我在对象类中声明如下字段: private val longObjectResourceDecoder = object : ResourceDecoder<Long, Any> {} private val longObjectResourceDecoder=object:ResourceDecoder{} 然后我得到了由kapt生成的存根java类的java代码: private static final com.bumptech.glide.load.ResourceDec
private val longObjectResourceDecoder = object : ResourceDecoder<Long, Any> {}
private val longObjectResourceDecoder=object:ResourceDecoder{}
然后我得到了由kapt生成的存根java类的java代码:
private static final com.bumptech.glide.load.ResourceDecoder<long, java.lang.Object> longObjectResourceDecoder = null
private static final com.bumptech.glide.load.ResourceDecoder longObjectResourceDecoder=null
它不会编译,因为基本类型long
被用作类型参数
我试过了:
但问题依然存在。我如何解决这个问题?我报告了一个错误:很高兴知道我不是一个人在这里^_^