1. ./gradlew assembleRelease 打包android apk 报错:
“...目录...xxx.jpg: error: Duplicate file.”
“...目录...xxx.jpg: Original is here. The version qualifier may be implied.”
解决:
- 1.用 Android Studio 打包(打包之前最好删一下build,也可以在提示的目录中删除其中的一个文件即可)
- 2.在RN项目目录下找到该文件,可以看出该文件命名不规范,改成xxx@2x.jpg 或者 xxx@3x.jpg
(tip: xxx.jpg规则 目录_子目录_子子目录_文件名.jpg)
2. gradle.properties中配置的keystore信息是对的,AS打包没问题,./gradlew assembleRelease 打包失败
“...xxx.keystore not found for signing config 'release'.”
“com.android.ide.common.signing.KeytoolException: Failed to read key xxxkeyname from store "...xxx.keystore": No key with alias 'xxxkeyname ' found in keystore ...xxx.keystore”