【发布时间】:2018-06-21 08:23:02
【问题描述】:
我正在尝试为我的 react-native 项目生成签名的 APK。我收到错误消息错误:“未编译的 PNG 文件作为参数传递。必须先编译成 .flat 文件..”
我该如何解决这个问题?我查看了这个question 并尝试将android.enableAapt2=false 添加到 gradle-wrapper.properties 文件中。
我也尝试按照here: 的指示手动创建调试版本
最后,我注意到 rn documentation 中缺少一个关键组件
第一步是
keytool -genkey -v -keystore my-release-key.keystore -alias my-key-alias -keyalg RSA -keysize 2048 -validity 10000
但是,我没有看到任何有关指定 my-release-key.keystore 文件位置的信息。在我使用之前我无法让它工作
keytool -genkey -v -keystore d:\my_private_key.keystore -alias my_key_alias -keyalg RSA -keysize 2048 -validity 10000
【问题讨论】:
标签: react-native gradle apk