getfatday / keytool-importkeypair Goto Github PK
View Code? Open in Web Editor NEWA shell script to import key/certificate pairs into an existing Java keystore
License: GNU General Public License v3.0
A shell script to import key/certificate pairs into an existing Java keystore
License: GNU General Public License v3.0
android studio打包成功的jks一直报has no signatures that match those in shared user android.uid.system; ignoring!但是java -jar signapk.jar platform.x509.pem platform.pk8 old.apk new.apk打包的apk可以正常运行。用的platform.x509.pem platform.pk8都是一样的
i`m using following cmd to generate an android signature:
keytool-importkeypair -k demo.jks -p 123456 -pk8 platform.pk8 -cert platform.x509.pem -alias demo
demo.jks is generated from Android Studio.
And nothing occurs but an Exception:
keytool error: java.lang.Exception: Source keystore file exists, but is empty: /tmp/keytool-importkeypair.WmlH/p12
I scanned the folder /tmp/, find no folders named keytool-importkeypair,
so why this exception occurs?
Every time I use this, it overrides the existing alias password with the master keystore password or uses the master keystore password for the alias password. Why?
my signature below
##!/bin/sh
./keytool-importkeypair -k dougkeystore.jks -p 123456 -pk8 platform.pk8 -cert platform.x509.pem -alias doug
./signature.sh
" with SHA1 Fingerprint=B6:A1:68:4C:74:D7:89:9D:A8:95:4D:B8:95:78:21:F9:20:C6:6A:64
正在将密钥库 /tmp/keytool-importkeypair.gFJo/p12 导入到 dougkeystore.jks...
, 是否覆盖? [否]: ug
导入新的别名 (按回车以取消对此条目的导入): dougsys
的条目。 别名 doug
已完成导入命令: 1 个条目成功导入, 0 个条目失败或取消
Warning:
JKS 密钥库使用专用格式。建议使用 "keytool -importkeystore -srckeystore dougkeystore.jks -destkeystore dougkeystore.jks -deststoretype pkcs12" 迁移到行业标准格式 PKCS12。
Installation failed with message INSTALL_FAILED_SHARED_USER_INCOMPATIBLE.
It is possible that this issue is resolved by uninstalling an existing version of the apk if it is present, and then re-installing.
WARNING: Uninstalling will remove the application data!
Do you want to uninstall the existing application?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.