‘壹’ 如何修改安卓apk的软件信息,骗过升级
这个不能修改的,修改的话,会和系统签名不一致的!安装不了,就算安装了也打不开呢
然后下载软件最好还是下载正式版本,不会有问题
软件在应用宝上面下载是比较好的,它上面的软件都是正式版的
在手机上打开这个应用宝,接着进入软件的主界面,见到搜索框,搜索软件下载就行!
其实也可以在在电脑上下载手机软件,打开PC端应用宝,然后连接数据线,就可以安装软件到手机上了!,
‘贰’ android studio如何编辑修改apk软件
你好,安卓的安装包apk文件除了可以看到软件中使用的本地图片或者图标什么的,其他的一些类文件都是经过特殊加密的,如果没有高超的破解工具或者破解技术,是完全看不到源码的,希望能帮到楼主。
‘叁’ 安卓开发怎么修改apk名称
方法/步骤
1修改开发软件里面的logo图标,但是叫一个应用是不是有点别扭,
在左侧的项目里面找到AndroidManifest.xml的文件,双击打开
在右侧的代码中找到 android:label="@string/app_name" >
="@string/app_name" >这段代码意思就是,访问R文件的string内部类,app_name常量所指向的资源,找到R.java
双击之后,看到app_name这个是在string的下边的指向文件
指向文件为values文件夹下strings.xml里面app_name
<string name="app_name">第一个应用</string> 果然,这面的名称为第一个应用
直接把他修改一下把,为了配合图标,起一个跑跑卡丁车吧,不要忘记保存哦,把R.JAVA文件也关闭掉
在项目名称右键找到Run AS ---android Application的按钮
控制台里面提示正在安装应用成功了,就ok了
看到了,第一个应用是我们修改图标之后的样子,下边这是修改名称之后的样子,是不是很简单。
‘肆’ 如何修改安卓的framework-res.apk
首先,我们要知道"framework-res.apk"是不可以重签名的!(我们要切记这一点)另外,修改"framework-res.apk"之前务必先做好备份!这是相当重要的文件,稍有出错都会令你进不了系统的!
这就是为什么好多朋友编译了framework-res.apk后自动重启并且无限重启的原因因为你只是替换而不是编译步骤走少了所以也就出错了
需要的环境
JDK这个不需要我解释吧?
懂得编译的都知道安卓是在JAVA的环境开发那么你要编译一个程序必然不能离开JAVA
下面教大家如何搭建JAVA环境
下载下面这个文件然后安装
http://dl.dbank.com/c0ypixiw9j
1.安装JDK
双击打开刚刚下载的JDK安装包,安装目录可以为任意,只要你记着就好,当然,C盘是比较好,但由于铭心也是一名程序员,装了比较多开发相关的软件及环境,因此装在D盘
2.JAVA环境变量配置
安装好JDK后,找到我的电脑,按右键,点属性选项,按高级选项卡,点击环境变量
Win7或vista为:计算机-属性-高级系统设置-高级-环境变量
然后再用户变量那里新建3个环境变量
CLASSPATH:%JAVA_HOME%lib;
JAVA_HOME:JDK安装路径jdk1.6.0_18(安装路径就是你安装JDK的位置)
PATH:%JAVA_HOME%in;
点击确定退出编辑界面,再点击确定,退出环境变量界面
3.验证JDK和环境变量
这时按住键盘上win键(windows图案按钮)+R,打开运行,键入CMD
接着,看到黑色背景白色字的命令行界面,再键入:java–version(注意有一个空格)
若你看到以下内容,表明你JDK和环境变量配置成功,否则,请从第三步从新开始
javaversion"1.6.0_18"
java
‘伍’ 怎么修改安卓游戏APK文件
Apk编辑器V1.90对apk文件的解包、打包、签名、汉化、应用共存制作、文字翻译等等操作点击广告后,可开启全功能版539kb
‘陆’ 怎样能修改安卓软件的版本号
首先打开apk反编译软件,点击“打开”一个apk。或者直接把需要反编译修改的apk拖入到窗口中。
‘柒’ 怎么修改apk的应用名称
1、点击打开手机上的apk编辑软件,并在爱弹出的页面中点击页面上的打开一个apk文件选项。
‘捌’ 如何修改安卓APK包名和版本信息
目的声明:本文只是为了满足DIY的需要,并不是为了成为打包党,窃取别人的劳动成果,本文所涉及的工具也均为开源的,仅供学习交流之用。
DIY前提:在国内的论坛里,搜索了一下,找到了各种解包,打包的技术内容,以及各种汉化、去广告的帖子,但这个并不是本文的目的。以前见过打包党不仅修改了别人apk的广告用来获利,还将别人apk的包名修改了,所以有人早就实现了,但未能找到相关的技术文章,本文涉及的知识都还是比较浅显的,没有深入的研究底层原因,也参考了网上几个帖子。
PS:在国内论坛上,找一篇原创的帖子很难,基本都是转载的,还不附原文链接,引入了的很多错误,想找到原文都很难,真是很悲剧。国内论坛里,热心人还是少了点,很多问题都死了,无人回答,笔者尝试在CSDN、ITEYE、EOE发过几个帖子,但很少能解决问题,于是只能求助于国外论坛,这也是一个悲剧。
这个问题解决完了,也很简单,至少我这个比较简单,我是想多安装几个QQ浏览器(有IT屌丝安装了10个微信的,这个我表示很汗),基本过程如下:
1、将apk解包成一个文件夹
2、修改AndroidManifest.xml中对应的包名
3、修改smali目录下中的包
4、将文件夹打包成apk
5、将apk重新签名
6、验证apk的签名
7、优化apk
8、安装apk,并测试
基本前提条件:
1、java的环境
2、Eclipse及android的开发环境(这个主要是用来进行调试)
3、text文本编辑器,本人用的是UEdit,也可以用类似的,主要是利用其查找及替换功能
这篇文章主要用来反编译apk得到源码,但google进行了反制,只能得到一些可读性不高的源码,这里主要是利用反编译apk生成程序的源代码和图片、XML配置、语言资源等文件.
参考文献里提到的apktool-1.0.0.tar.bz2和apktool-install-windows-2.1_r01-1.zip均可以从code.google.com/p/android-apktool/上下载,下载好之后,将涉及的命令行目录及exe目录添加到电脑的path路径中,这样就便于操作了,如检测apktool是否可以,可以在命令行中输入apktool,如果可以识别就表示OK了。
参考了国内的技术文章后,有人发帖以上面的思路进行操作,但没有发技术文章,所以笔者只能去国外论坛中逛逛了,在Stack Overflow中,找到了相关的帖子,有老外留言"you can't do this",这个的确有违技术道德,但这里只做学习参考或交流。找到了一片帖子stackoverflow.com/questions/9218641/renaming-the-package-name-inside-an-apk,这篇帖子的回答给了比较详细的步骤(如上),他的情况比这个还稍微复杂点,简化后就是我要的结果,我就是按照这个基本步骤来的,回答的英文比较好懂(很有可能是国人)。
下面就按照上面的步骤一步步操作:我是已QQ浏览器4.0版的apk来操作的。
1、我的apktool安装到了E盘下的apktool目录下,所以的操作也在这个目录下进行 E:\apkTool
将apk复制到E:\apkTool目录下,重命名为qq4.0.apk(这个没有要求,随意就好)
将apk解包 命令行下cd到E:\apkTool这个目录 apktool d qq4.o.apk qq4 将apk解包到qq4(这个也可以随意)这个目录
E:\apkTool\qq4这个目录下内容如下:
2、修改AndroidManifest.xml中的包名,
将package后面的包名com.tencent.qbx改为你想要的新包名,我改为了com.tianxiao.tencentweb
将涉及原包名的com.tencent.qbx的相关activity的声明中的包名均改为新包名com.tianxiao.tencentweb
至于intent-filter里面的action名中包含原包名的,则可以不改,如果改的话,代码中也要相应的改变
另外,如果有provider,provider的authorities也得改,这个在同一手机上必须唯一,否则安装会失败
3、在E:\apkTool\qq4\smali目录下,有很多子目录,子目录下的文件多以smali结尾,这中文件的语法有点类似于汇编语言,具体原理就不深究了。
将smali目录下的所有文件中的原包名的声明形式com/tencent/qbx改为新包名com/tianxiao/tencentweb
具体如下,用UEdit在文件中替换即可,将目标目录指向E:\apkTool\qq4\smali,这个将近1000条左右
如果之前改为action里面的包名,也要将字符串形式的包名com.tencent.qbx改为com.tianxiao.tencentweb
如果有provider也要讲原来的authorities值改为在AndroidManifest.xml中新改的authorities值。
4、将E:\apkTool\qq4重新打包为apk
apktool b qq4 newqq.apk
5、将新的newqq.apk 重新签名
签名的方法很多,一主要是手动生成签名,用命令行签名
我采用的现成的,下载了一个Auto-sign的文件夹,进行了签名,这个比较简单,网上帖子很多,就不赘述。
新签名后的apk名为 newqq4signed.apk
‘玖’ 怎样修改安卓apk的版本号,求软件和方法
网上下载“APK反编译大师”软件,运行软件后点击“打开”一个apk。或者直接把需要反编译修改的apk拖入到窗口中。接下来我们点击“工程管理器”,选择“AndroidManifest.xml”文件。在AndroidManifest.xml文件中找到android:versionName对应的数值就是版本号,把数值修改成你要改的版本号数值保存即可。