我正在将Android Play应用程序中的一个旧应用程序从原生的Android应用程序(用java编写)更改为用本机编写的应用程序。当我将它发布到游戏商店时,我的旧应用程序是用jks签名的,但根据React Native Documentation他们使用密钥库来签署他们的请求。这将导致一个问题,因为Play商店将拒绝我提交的任何未经jks签名的应用更新。我试图通过上面的文档正常进行生成,但是在我的jks而不是密钥库中替换它并且它以can't access keystore
失败。想知道是否有办法生成我的签名apk甚至通过Android工作室?我试图这样做,但它似乎没有正确运行/崩溃。
答案 0 :(得分:3)
所以我是个白痴。很多帖子都说jks
和keystore
几乎完全相同。你可以用你的jk生成一个带有反应本机的签名apk,就像你使用你需要的密钥库一样,确保你拥有正确的别名和其他一切正确。