Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android api映像返回空值_Android_Kotlin_Mobile - Fatal编程技术网

Android api映像返回空值

Android api映像返回空值,android,kotlin,mobile,Android,Kotlin,Mobile,我试图获取我正在使用的api的映像,但它返回null,错误指向my Item.java 日志: 错误所在的位置(PokemonItem.java) 类口袋妖怪 @Entity(tableName = "PokemonItem") @TypeConverters(Converters::class) data class PokemonItem( @PrimaryKey(autoGenerate = false) var id: String = "

我试图获取我正在使用的api的映像,但它返回null,错误指向my Item.java

日志:

错误所在的位置(PokemonItem.java)

类口袋妖怪

@Entity(tableName = "PokemonItem")
@TypeConverters(Converters::class)

data class PokemonItem(
    @PrimaryKey(autoGenerate = false)
    var id: String = "",
    @SerializedName("name") val nome: String = "",
    val images: PokemonImage,
    val types: List<String>,
    val abilities: List<PokemonAbility>,
    val hp: String = ""

) : Serializable
@Entity(tableName=“PokemonItem”)
@类型转换器(转换器::类)
数据类口袋妖怪(
@PrimaryKey(自动生成=false)
变量id:String=“”,
@SerializedName(“名称”)val nome:String=“”,
val图像:口袋妖怪,
val类型:列表,
val能力:列表,
val hp:String=“”
):可序列化
口袋妖怪:

data class PokemonData(
val data: List<PokemonItem>
)
data class PokemonAbilities(
    var ability: List<PokemonAbility>
)
data class PokemonAbility(
    var name: String,
    var text: String,
    var type: String
): Serializable

 data class PokemonImage(
    @SerializedName("small") val smallImageUrl: String
)
数据类口袋妖怪(
val数据:列表
)
数据类口袋妖怪(
变量能力:列表
)
数据类pokemobility(
变量名称:String,
var text:String,
变量类型:字符串
):可序列化
数据类PokemonImage(
@SerializedName(“小”)val smallImageUrl:字符串
)
由于这个错误,我的应用程序甚至没有打开,我也尝试为图像创建转换器,但没有成功

@Entity(tableName = "PokemonItem")
@TypeConverters(Converters::class)

data class PokemonItem(
    @PrimaryKey(autoGenerate = false)
    var id: String = "",
    @SerializedName("name") val nome: String = "",
    val images: PokemonImage,
    val types: List<String>,
    val abilities: List<PokemonAbility>,
    val hp: String = ""

) : Serializable
data class PokemonData(
val data: List<PokemonItem>
)
data class PokemonAbilities(
    var ability: List<PokemonAbility>
)
data class PokemonAbility(
    var name: String,
    var text: String,
    var type: String
): Serializable

 data class PokemonImage(
    @SerializedName("small") val smallImageUrl: String
)