一、重签名:
步骤:
1、直接运行re-sign.jar进行签名
注意事项:
(1)官网直接搜就行:
(2)对Android 4.4.2(API19)的好像签名有问题,从表象看能够签名成功,去程序里run as android junit test的时候就会提示类似这样的Error:
Test run failed: Permission Denial: starting instrumentation ComponentInfo{com.filemanager.test/com.zutubi.android.junitreport.JUnitReportTestRunner} from pid=6072, uid=6072 not allowed because package com.filemanager.test does not have a signature matching the target com.estrongs.android.pop ——针对这个问题,就只能通过命令行来签名了,下面的2中会讲到
对Anroid 4.2(API17)和Android 4.3(API18)可以成功签名,以官方提供的例子(notepad.apk)为例,它本身的例子是有源码的,我们重签名apk,按照没有源码的例子来讲解。
好,接下来直接双击运行re-sign.jar,出现了以下提示:(第一种可能出现的问题)