生成签名 APK 时未经检查的演员表
Posted
技术标签:
【中文标题】生成签名 APK 时未经检查的演员表【英文标题】:Unchecked Cast While Generating Signed APK 【发布时间】:2020-10-04 05:26:13 【问题描述】:我收到一个 arrayList 意图如下
val b = activity?.getIntent()?.extras
returnedArray = (b!!.getSerializable("questions") as ArrayList<bring>?)!!
但由于此相关错误,我无法构建我的 apk
未经检查的演员表:可序列化?到 kotlin.collections.ArrayList? /* = java.util.ArrayList? */
我该如何解决这个问题?
【问题讨论】:
这不是错误,只是它无法在运行时检查 ArrayList 的元素是否属于bring
@user,那我怎么能逃脱它,它阻碍了我的 apk 构建
【参考方案1】:
在android中传递一个用户定义的对象,你的类应该实现Parcelable而不是Serializable接口。
【讨论】:
以上是关于生成签名 APK 时未经检查的演员表的主要内容,如果未能解决你的问题,请参考以下文章
Play store 无效的 apk 签名颤动(APK 完整性检查失败)