我了个去晕死吧 关注:103贴子:10,494

软件的一些简单修改

只看楼主收藏回复



IP属地:江苏来自Android客户端1楼2012-12-20 13:03回复
    tj可耻


    来自手机贴吧2楼2012-12-20 13:07
    收起回复
      ①去除安卓软件多余权限方法
      用字节码编辑器打开apk里的AndroidManifest.xml:
      如果应用不需要编写和收发短信,删除以下内容:
      android.permission.WRITE_SMS
      android.permission.RECEIVE_SMS
      android.permission.SEND_SMS
      如果应用不需要收彩信,删除以下内容:
      android.permission.RECEIVE_MMS
      如果应用不需要收 WAP 推送内容,删除以下:
      android.permission.RECEIVE_WAP_PUSH(有效去除通知栏广告)
      如果应用不需要打电话,删除以下内容:
      android.permission.CALL_PHONE
      如果应用没有上网必要,删除以下三项:
      android.permission.INTERNET
      android.permission.ACCESS_NETWORK_STATE
      android.permission.ACCESS_WIFI_STATE


      IP属地:江苏来自Android客户端3楼2012-12-20 13:16
      收起回复
        ②Mrpoid去红字
        反编译软件后,用jote文本编译器打开smail/com/tszy/core/EmulatorView.smali
        然后修改图中光标所选内容


        IP属地:江苏来自Android客户端4楼2012-12-20 14:00
        回复
          ⒈使用Dalvik字节码编辑器去除Mrpoid红字
          使用R.E管理器解压Mrpoid,然后使用Dalvik字节码编辑器进入解压目录打开classes.dex,点击字符常量池→菜单→搜索字符串→填入搜索字串Nightly→删掉它→返回(保存)→删除classes.dex.bak(这是原文件备份)→zip压缩后签名


          IP属地:江苏来自Android客户端5楼2012-12-20 14:14
          回复
            ③软件共存制作
            先说下原理,android以包名区分不同的软件,而包名声明在AndroidManifest.xml里
            及java源代码里package xx.yy;,在dex文件中表现为Lxx/yy/abcActivity;之类的。
            我们先修改xml里的包名,再修改dex文件里的类名(包名)。先找包名,打开AndroidManifest.xml,一般在package与manifest下面,比如包名为xx.yy,然后退出编辑界面,选择“替换xml中字符“,将xx.yy替换为xx.zz(之所以提换所有xml里的包名,是因为一些自定义View可能也在xx.yy包下)。之后,打开dex文件,进入目录xx,长按yy目录,将yy改名为zz,保存dex(以上借鉴。。。有点晕。。。的童鞋教程)。
            友情提醒:为区分软件我们可以进入resources.arsc修改一下软件名(以上为使用Dalvik字节码编辑器制作共存教程 )


            IP属地:江苏来自Android客户端6楼2012-12-20 14:23
            回复
              ⒉apktool制作共存
              ①反编译软件
              ②用jote文本编辑器打开AndroidManifest.xml修改包名(例:xx.yy改为xx.zz),保存
              ③将smail/xx/yy文件夹重命名为smail/xx/zz
              ④用astro文件管理器进入smail/xx/zz文件夹查找字串Lxx/yy,然后全部替换为Lxx/zz
              ⑤修改软件名(之前教过),编译,共存软件完成


              IP属地:江苏来自Android客户端7楼2012-12-20 14:37
              收起回复
                我就讲先讲这么多,剩下的大家一起研究
                @我了个去晕死 @异界端的步伐 @丝瓜子鱼 @果断躺枪 @亟挚爱


                IP属地:江苏来自Android客户端8楼2012-12-20 14:42
                收起回复
                  刚刚root了手机


                  来自手机贴吧9楼2012-12-20 14:49
                  收起回复
                    @我了个去晕死
                    如图


                    IP属地:江苏来自Android客户端10楼2012-12-20 15:06
                    回复
                      有什么用?


                      来自手机贴吧12楼2012-12-20 16:31
                      收起回复


                        来自手机贴吧13楼2012-12-20 22:14
                        收起回复
                          鲁大师抽了


                          IP属地:江苏来自Android客户端14楼2012-12-22 13:36
                          收起回复
                            渣跑分 @异界端的步伐


                            IP属地:江苏来自Android客户端15楼2012-12-22 13:39
                            收起回复
                              去除权限推荐用[权限掌门人]这个软件,它会重新生成一个安装包


                              来自手机贴吧16楼2013-01-03 21:55
                              收起回复