如何解决Buildozer引发“失败[INSTALL_FAILED_UPDATE_INCOMPATIBLE”
我正在将Kivy应用推入Android手机进行测试。就在我推之前 此错误:
df <- data.frame(numbers = rep(5,10),col_1 = sample(1:10,col_2 = sample(1:10,col_3 = sample(1:10,10))
my_fun <- function(...){
captured_expressions <- enexprs(...)
len <- length(captured_expressions) / 2
for(x in 1:len){
y <- x + 3
df <- df %>% mutate(!!captured_expressions[[y]] := !!captured_expressions[[x]] + numbers)
}
print(df)
}
# example 1:
my_fun(col_1,col_2,col_3,col_1_derived,col_2_derived,col_3_derived)
arg <- append(paste0('col_',1:3),paste0('col_',1:3,'_derived'))
# example 2:
my_fun(arg)
对此我该怎么办?
解决方法
失败[INSTALL_FAILED_UPDATE_INCOMPATIBLE:包com.gad.kivyandroid签名与以前安装的版本不匹配
这非常明确:无法安装该应用程序,因为该应用程序使用的数字签名与当前版本不匹配。这是安全的事情,这意味着例如您不能编写一个假装为Spotify的应用程序,因为您无法使用其密钥对其进行签名。
发生这种情况的原因可能是您创建了一个新的密钥文件,或者将计算机切换到具有现有密钥文件或其他内容的计算机。
要解决此问题,您可能只想卸载设备上已存在的版本。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。