apk反编译后安装失败,找不到证书

问题描述

apk反编译后安装失败,找不到证书
反编译apk,将dex转为jar,修改.class,再将jar转为dex打包回apkjarsigner签名(验证,显示有签名信息),经过这些过程后,新的apk始终安装失败,为何?直接复制apk到/data/app里,启动时报类未找到异常。求解!

解决方案

不知道是为什么jarsigner签名无效~~~使用aignapk签名后成功了。

解决方案二:
如果系统里面已经安装没有改过的apk 现在反编译了,并签名,如果签名和以前的不一样的话,与原版apk会冲突。这要就要卸载原版的apk,试试是否能行。

时间: 2024-11-03 17:04:20

apk反编译后安装失败,找不到证书的相关文章

android-关于apk反编译后无法找到对应汉化字符串的问题

问题描述 关于apk反编译后无法找到对应汉化字符串的问题 如题,对一个apk用apktool反编译后,resvalues下只有strings.xml和public.xml, 且其中只有显示的app名称,再无其他可以汉化的语句,翻遍其它文件夹下的.xml都没有 找到可汉化的字符串,请问这个apk是被加密了吗,有什么方法可破? 很费解到底是怎么一回事. 另附反编后的文件解包后的文件 解决方案 还可能编码了,不是汉字明文,比如是UTF8等编码,然后再解码显示的,所以直接找不到对应汉字 解决方案二: 有

Android开发apk反编译和二次打包教程_Android

作为Android开发者,工作中少不了要反编译别人的apk,当然主要目的还是为了学习到更多,取彼之长,补己之短.今天就来总结一下Android反编译和二次打包的一些知识.首先声明本文的目的是为了通过例子讲解反编译和二次打包的原理和方法,继而作为后续讲解防止二次打包和App安全的依据,并不是鼓励大家去重新打包别人的App,盗取他人劳动成果.        本文首先介绍几种Android反编译工具的使用,然后实现在不需要知道源代码的情况下,仅通过修改反编译得到的smali文件实现修改apk逻辑功能的

Android开发apk反编译和二次打包教程

作为Android开发者,工作中少不了要反编译别人的apk,当然主要目的还是为了学习到更多,取彼之长,补己之短.今天就来总结一下Android反编译和二次打包的一些知识.首先声明本文的目的是为了通过例子讲解反编译和二次打包的原理和方法,继而作为后续讲解防止二次打包和App安全的依据,并不是鼓励大家去重新打包别人的App,盗取他人劳动成果. 本文首先介绍几种Android反编译工具的使用,然后实现在不需要知道源代码的情况下,仅通过修改反编译得到的smali文件实现修改apk逻辑功能的目的. And

我自己的一个APK应用程序,加网站后台。反编译后出现问题。

问题描述 我自己的一个APK应用程序,加网站后台.反编译后出现问题. 我自己的一个APK应用程序,加网站后台.反编译后出现问题. 反编译出来.我修改了内容.其内容地址是 我网站的地址. 我想把原来网站的数据转移到别的服务器,为什么我回编译后. 改新服务器的地址连接不上啊? 网站能正常使用.网站程序是 jsp 的,服务器环境是 tomcat mysql数据库. 我新服务器这些都有安装好,数据库密码什么都没变. 回编译后就是不能使用,经测试,我把编译的网站改用原来服务器的网站换成服务器IP 这种方法

Android开发学习总结(六)—— APK反编译(转)

学习和开发Android应用有一段时间了,今天写一篇博客总结一下Android的apk文件反编译.我们知道,Android应用开发完成之后,我们最终都会将应用打包成一个apk文件,然后让用户通过手机或者平板电脑下载下来进行安装.正常情况下,Android应用打包成apk之后,就无法再看到开发这个应用时使用的资源文件以及代码了.但是我们通过网上提供了一些工具,还是可以将apk进行反编译的,apk反编译之后,我们就可以看到开发这个应用使用的资源文件(图片).layout.样式.相关的实现代码等,ap

Android APK反编译就这么简单详解(图文详解)

前言 自己很早以前就在反编译,但是知道今天要做才又捡起来了,今天就把他记录下来吧. 工具准备 1.测试环境: win10 2.使用工具: 2.1 CSDN上下载地址: apktool dex2jar jd-gui 2.2 官方最新版本下载地址: apktool(google code) dex2jar(google code) jd-gui(google code) 工具介绍 apktool 作用:资源文件获取,可以提取出图片文件和布局文件进行使用查看 dex2jar 作用:将apk反编译成Ja

Android APK反编译详解

这段时间在学Android应用开发,在想既然是用Java开发的应该很好反编译从而得到源代码吧,google了一下,确实很简单, 以下是我的实践过程. 在此郑重声明,贴出来的目的不是为了去破解人家的软件,完全是一种学习的态度,不过好像通 过这种方式也可以去汉化一些外国软件. 本文Android反编译教程,测试环境: Win7 Ultimate x64 Ubuntu 12.04 x86_x64 反编译工具包 下载 (2012-10-10更新): http://download.csdn.net/de

APK反编译之一:smail代码的基础

APK反编译之一:基础知识 本人接触不久,有错误望请各位神牛不吝赐教,仅仅希望把自己这段时间研究的东西分享一下,如果可以帮助到有需要的童鞋万感荣幸.欢迎评论转载,但请加上转载来源谢谢!请尊重开发者劳动成果!请勿用于非法用途! 作者:lpohvbe | http://blog.csdn.net/lpohvbe/article/details/7981386      这部分涉及的内容比较多,我会尽量从最基础开始说起,但需要读者一定的android开发基础.但注意可能讲解详细得令人作呕,请根据个人理

Android APK反编译就这么简单 详解(附图)

在学习Android开发的过程你,你往往会去借鉴别人的应用是怎么开发的,那些漂亮的动画和精致的布局可能会让你爱不释手,作为一个开发者,你可能会很想知道这些效果界面是怎么去实现的,这时,你便可以对改应用的APK进行反编译查看.下面是我参考了一些文章后简单的教程详解. (注:反编译不是让各位开发者去对一个应用破解搞重装什么的,主要目的是为了促进开发者学习,借鉴好的代码,提升自我开发水平.) 测试环境:         win 7  使用工具:      CSDN上下载地址:        apkto