在android模板中复制文件更改了文件内容

时间:2018-07-02 06:12:10

标签: android android-studio gradle android-gradle-3.0

我修改了Android Studio的项目模板,在配方.xml文件中,添加了一行:

<copy from="root/Key" to="${escapeXmlAttribute(topOut)}/Key" />

当我创建一个新的Android项目时,确实创建了Key,但实际上文件已被修改,并且我无法使用它导致了错误:

java.io.IOException: Invalid keystore format
    at sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:658)
    at sun.security.provider.JavaKeyStore$JKS.engineLoad(JavaKeyStore.java:56)
    at sun.security.provider.KeyStoreDelegator.engineLoad(KeyStoreDelegator.java:224)
    at sun.security.provider.JavaKeyStore$DualFormatJKS.engineLoad(JavaKeyStore.java:70)
    at java.security.KeyStore.load(KeyStore.java:1445)
    at sun.security.tools.keytool.Main.doCommands(Main.java:795)
    at sun.security.tools.keytool.Main.run(Main.java:343)
    at sun.security.tools.keytool.Main.main(Main.java:336)

0 个答案:

没有答案