简体   繁体   English

使用apktool编辑后的ANdroid - 运行APK文件获取错误:[INSTALL_PARSE_FAILED_NO_CERTIFICATES]

[英]ANdroid - Run APK file after edited using apktool get error : [INSTALL_PARSE_FAILED_NO_CERTIFICATES]

I have an APK file name : Splash.apk. 我有一个APK文件名:Splash.apk。 First i decode it using apktool 首先我使用apktool解码它

apk d Splash.apk

Then i edit Manifest, XML. 然后我编辑Manifest,XML。 Finally I export project to APK file name : EditedSpash.apk. 最后我将项目导出到APK文件名:EditedSpash.apk。

apk b Splash

When i run EditedSpash.apk on emulator. 当我在模拟器上运行EditedSpash.apk时。 I got error. 我收到了错误。 Do you explain it for me ? 你能为我解释一下吗?

adb install EditedSplash.apk

Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES]

you should sign to apk before install. 你应该在安装之前签署apk。

1) keytool -genkey -keystore (name).keystore -validity 10000 -alias (name) 1) keytool -genkey -keystore (name).keystore -validity 10000 -alias (name)

2)answer some question (ex:name, company... 2)回答一些问题(例如:姓名,公司......

3)after make keystore file,you combine apk and ketstore 3)在创建密钥库文件之后,组合apk和ketstore

if these file are located same directory 如果这些文件位于同一目录

jarsigner -keystore (name).keystore -verbose LunarLander.apk (name)

apk size increase 2kb+; apk大小增加2kb +;

after this install apk to avd 在此之后安装apk到avd

请指定如何生成apk文件becausw生成我们需要使用certifiate生成它的apk文件它可能是调试证书或发布证书如果生成的apk没有任何一个将通过错误所以使用eclipse生成apk它将使用调试证书自动生成apk文件。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 使用OWN .apk的INSTALL_PARSE_FAILED_NO_CERTIFICATES - INSTALL_PARSE_FAILED_NO_CERTIFICATES with OWN .apk Android Studio 上的 INSTALL_PARSE_FAILED_NO_CERTIFICATES 错误 - INSTALL_PARSE_FAILED_NO_CERTIFICATES Error on Android Studio 在Android L上为INSTALL_PARSE_FAILED_NO_CERTIFICATES - INSTALL_PARSE_FAILED_NO_CERTIFICATES on Android L 尝试运行 android 测试时出现 INSTALL_PARSE_FAILED_NO_CERTIFICATES 错误 - INSTALL_PARSE_FAILED_NO_CERTIFICATES error when trying to run android test Android“INSTALL_PARSE_FAILED_NO_CERTIFICATES” - Android “INSTALL_PARSE_FAILED_NO_CERTIFICATES” 安装错误:INSTALL_PARSE_FAILED_NO_CERTIFICATES - Installation error: INSTALL_PARSE_FAILED_NO_CERTIFICATES Eclipse中的INSTALL_PARSE_FAILED_NO_CERTIFICATES错误 - INSTALL_PARSE_FAILED_NO_CERTIFICATES error in Eclipse 什么是 INSTALL_PARSE_FAILED_NO_CERTIFICATES 错误? - What is INSTALL_PARSE_FAILED_NO_CERTIFICATES error? 使用cmd对应用程序签名后,出现错误“安装错误:INSTALL_PARSE_FAILED_NO_CERTIFICATES” - after sign an App with cmd get error “Installation error: INSTALL_PARSE_FAILED_NO_CERTIFICATES” 即使使用jarsigner签名后,INSTALL_PARSE_FAILED_NO_CERTIFICATES也无法安装修改后的APK文件(无效的SHA1签名) - INSTALL_PARSE_FAILED_NO_CERTIFICATES failure installing modified apk file (invalid SHA1 signature), even after signing with jarsigner
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM