jarsigner: 无法打开 jar Eclipse打包时出现export aborted because fatal lint errors were found android反编译重新签名问题
2016-05-17 23:26
711 查看
在学习郭神的
1.Eclipse打包时出现export aborted because fatal lint errors were found问题
2.发现在对反编译的apk进行签名时出现了jarsigner: 无法打开 jar 的问题,现已经解决,在此备忘。
Eclipse打包时出现export aborted because fatal lint errors were found
解决办法:
Project -> properties, find Android Lint Preferences, in top to right click configure workspace settings... -> unclick "Run full error check when exporting app", apply done.
工程项目右键 -> Android Tools -> Clean Lint Markers
反编译的apk进行签名时出现了jarsigner: 无法打开 jar
郭神反编译博客链接如下:
点击打开链接
Android安全攻防战,反编译与混淆技术完全解析 之后,照着做了一遍,出现了以下问题:
1.Eclipse打包时出现export aborted because fatal lint errors were found问题2.发现在对反编译的apk进行签名时出现了jarsigner: 无法打开 jar 的问题,现已经解决,在此备忘。
Eclipse打包时出现export aborted because fatal lint errors were found
解决办法:
Project -> properties, find Android Lint Preferences, in top to right click configure workspace settings... -> unclick "Run full error check when exporting app", apply done.
工程项目右键 -> Android Tools -> Clean Lint Markers
反编译的apk进行签名时出现了jarsigner: 无法打开 jar
我在cmd 执行的代码如下:
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore android.keystore -storepass password new_Demo.apk android.keystore
android.keystore 为我的签名文件 ,我的文件签名文件路径为:C:\Program Files (x86)\Java\jdk1.8.0_25\bin
[b][b]new_Demo.apk为需要重新签名的apk[/b]
[/b]
我出现[b]jarsigner: 无法打开 jar 的原因是路径不对,将[b]new_Demo.apk拷贝到签名文件的目录下,然后再次cmd执行上面语句则顺利签名[/b][/b]
郭神反编译博客链接如下:
Android安全攻防战,反编译与混淆技术完全解析(上)
点击打开链接
相关文章推荐
- Java安装
- Java代码可视化之路#1
- java 异步上传文件
- Java Collection Framework 之 LinkedList 源码解析
- Java认识
- Java多线程中,Join和Interrupt()方法的使用
- Java Collection Framework 之 ArrayList 源码解析
- springMVC运行流程分析
- 新手学习java一分钟了解Java核心技术
- 使用eclipse和JavaFX Scene Builder进行快速构建JavaFX应用程序
- Java Set集合知多少?
- 五种复制文件
- java Serializable
- 使用FilenameFilter过滤出文件夹下的指定文件
- java学习Java编程:什么是守护线程?
- java大杂烩
- java文件上传下载
- Java空心菱形经典案例
- JavaFX8 初探
- Java之static和final的使用陷阱