相信很多老铁,尤其是我这种薅羊毛的,已经知道很多APP拉黑了很多手机群控软件,一旦识别就会被封号。让我苦恼了很久。前两天,Total Control(一款手机多控软件)出了新的Beta版本-6.9.3.新增了一个很实用的功能是可以改包名,通俗点来讲,就是可以在手机上安装很多个Total Control并且自定义命名。这样,想要使用的平台APP就不会识别到自己是在用手机多控了,当然就不会被拉黑了。于是,我快速研究了一番。果然很好用,现在奉上教程:

一、准备工作(下载和安装以下软件)

JDK 8

https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

- 下载并安装JDK,安装完成后设置Java环境变量,确保java.exe可以直接运行

- 在命令行中输入“java -version”以确定Java被正确安装并运行

Apktool

https://ibotpeaches.github.io/Apktool/

- 下载最新版apktool工具,文件名为apktool_<version>.jar

- 拷贝jar文件至工作目录,如“ mpapktool”

- 重命名jar文件为“apktool.jar”

- 创建一个命名apktool.bat的bat文件,内容如下

@echo off

if "%PATH_BASE%" == "" set PATH_BASE=%PATH%

set PATH=%CD%;%PATH_BASE%;

chcp 65001 2>nul >nul

java -jar -Duser.language=en -Dfile.encoding=UTF8 "%~dp0apktool.jar" %*

- 在命令行输入“apktool”,以确认apktool正确运行

APK icon editor

https://qwertycube.com/apk-icon-editor

如果不需要修改软件图标,则不需要下载此包。

如果修改的包不能正确的安装,可以使用该工具进行签名

Swiss File Knife (SFK)

http://stahlworks.com/dev/swiss-file-knife.html

- 安装完成后将sfk.exe放在可以运行的目录,如配置环境变量或放在windowssystem32目录下

- 在命令行中输入sfk以确认可以正确运行

- sfk用于替换所有文件的字符串,如果你不想安装sfk,也可以使用“notepad++”,使用“Ctrl+F”并选择“替换所有打开文件”

二、修改包名

假设已经存在:

- APK文件:MobileAgent.apk

- 包名:com.sigma_rt.totalcontrol

- 显示名字:TC

需要修改为:

- 包名:com.jiehua.tccontrol

- 显示名字:TC Control

步骤:

1. 拷贝MobileAgent.apk文件到apktool所在的目录下

2. 在该路径下打开命令行输入”apktool d MobileAgent.apk”,完成后将生成一个MobileAgent的目录,然后输入“cd MobileAgent”进入至该目录

3. 输入以下命令将“com.sigma_rt.totalcontrol”替换为“com.jiehua.tccontrol”:

sfk replace -pat %com.sigma_rt.totalcontrol%com.jiehua.tccontrol% -yes -dir . -nodump

4. 将以上命令中的“.”修改为“/”并在路径名前面增加L

sfk replace -pat %Lcom/sigma_rt/totalcontrol%Lcom/jiehua/tccontrol% -yes -dir . -nodump

5. 找到下面目录,然后重命名目录名字为对应的新的包名路径:

"MobileAgentsmalicomsigma_rt otalcontrol" -> "MobileAgentsmalicomjiehua ccontrol"

6. 通过编辑器(记事本也可以,使用查找)打开以下两个文件“res/values/strings.xml”和“res/values-zh/strings.xml”,并分别修改两个文件中以下两行,其中第一行为图标的名字,第二行为标题名字(将TC名字修改为TC Control):

<string name=”app_name_ap”>TC</string>

<string name=”text_title”>TC</string>

7. 进入到该目录的上级目录并输入“apktool b MobileAgent”,执行完成后将在“MobileAgentdist”目录下生成一个新的APK

8. 如果需要修改应用的图标,则需要使用“APK Icon Editor”工具,它将运行你使用任意图片来替换apk的图标

9. 输入以下命令安装APK(安装时需要打开未知来源):

adb install MobileAgent.apk

adb install -r Mobileagent.apk

adb uninstall com.jiehua.tccontrol; adb install MobileAgent.apk

(说明:如果在安装过程中出现“INSTALL_PARSE_FAILED_NO_CERTIFICATES,

”,则需要使用APK Icon Editor工具进行签名,将APK拖至该工具,然后选择打包APK,使用签名后的apk再次安装)

三、TC中使用新的包名

1. 从官网下载并安装支持修改包名的TC软件(TC 6.9.3),安装完成后进入安装目录(C:Program FilesSigma-RTTotal Controlapk)找到MobileAgent.apk

2. 使用以上步骤修改Mobileagent.apk文件并重新打包

3. 将修改包名后的MobileAgent.apk文件拷贝至%appdata%Sigma-RTTotal Controlapk目录下,重启TC客户端,TC将重新安装并使用修改后的apk。

看我七十二变-TC还能改包名哦相关推荐

  1. android改包名

    改包名方法: 打开android studio app-java-com.XXXX.XXX  右键 refactor-rename-显示最后一个单词,改掉这个词,refactor 底栏出现 提示一系列 ...

  2. android工程改包名及多工程设置

    android工程更改包名: 1. 先改manifest中的包名 2. src目录上点右键,选择refactor->rename,改包名,然后选择continue. 3. 改了包名之后,要注意包 ...

  3. Android问题集锦之四十六:改包名后出现Error type 3

    背景: 为了和使用Eclipse的同学并行工作了,我将原Eclipse的项目中加入build.gradle,内容如下: android {compileSdkVersion 19buildToolsV ...

  4. java代码一括改包名_长安成人高考不考

    如图条条的树横线了O这一状结仿佛构切开,长安成人行相每一同的会执逻辑层都辅助,长安成人把闸像一向贯刀横而辅有方辑就助逻穿所法,,些辅为层面或面大家将这辑称助逻者切所以. 帮助学习大家的理解和更好使用, ...

  5. android打包名字,使用jenkins为android工程打包,支持多包名,改资源(踩坑指南)...

    需求 上一篇文章主要写了打包刚开始的配置和参数化构建.这篇文章主要讲一讲在改包名.改资源的打包实践中,常会碰到的问题以及解决办法.如果看博客的人有更好的解决办法,也可以找我交流,关于页面有我联系方式. ...

  6. Android绕过微信包名限制对接微信登录和支付

    Android绕过微信包名限制对接微信登录和支付 前言 最终效果 原理 代码 通过 APT 生成 WXEntryActivity 文件 对接微信SDK End 前言 Android对接微信登录和支付几 ...

  7. Android修改包名

    1.直接Refactor ---> rename 2.修改build.gradle ---> applicationId 为新包名 3.修改后要注意XML中自定义控件的全名是否也改变了 参 ...

  8. android studio修改项目包名

    公司项目都是用eclipse开发的,但是android studio开发已经是大势所趋了,所以在闲暇之余使用了一下androidstudio,这里对androidstudio更改项目包名做一下总结,因 ...

  9. 破解APK并修改APK的包名

    由于工作需要要修改一个历史很久远的android apk的一些包名参数,但是由于年久失修,找不到原来出包的项目工程了,所以没有办法通过打包的方式去修改apk的包名处理.这里提供一个不需要经过工程打包就 ...

  10. 安卓快速修改包名 -.- 备忘

    文章目录 前言 一.需要修改的点 二.修改 applicationId 三.修改 AndroidManifest 中的 ==package== 包名 四.修改项目目录结构 包名 五.批量更改 impo ...

最新文章

  1. mysql case 表达式
  2. windows下安装redis以及一些常规操作
  3. HTTP协议(3)浏览器的使用之查看源码
  4. 统计学中【矩】的概念
  5. Spring:与Redis的集成
  6. 支付验证签名失败_验证码收不到,或许是验证码平台出了问题!
  7. vue.js bootstrap 下拉列表_陕西省百度下拉总代理
  8. 1.5.2 编译java程序
  9. 2018-2019-1 20165323《信息安全系统设计基础》第一周学习总结
  10. librdkafka
  11. 计算机推免经验分享——中科院信工所
  12. 常用网络命令解析及应用
  13. win10去除桌面快捷方式图标(亲测可用)
  14. 数据库系统,数据库应用系统,数据库管理系统,数据库
  15. 苹果申请新专利,iPhone或取消刘海设计
  16. 图书音像全场满100返100
  17. 计算机在机械智能制造中的应用,数控技术在智能制造中的应用及发展
  18. 网络:应用层相关协议
  19. 初识3D Game——战地3,使命召唤8:现代战争3,Crysis 2:孤岛危机2
  20. 三节课P1课程思维导图

热门文章

  1. 物联网通信-期末复习
  2. MYSQL监控工具--mytop
  3. 什么是LSI关键词?LSI关键词怎么用?2019
  4. win10pe命令打开计算机,win10系统制作PE启动盘的操作方法
  5. SIM800C 不停的回复Call Ready NET指示灯一直不能进入3秒闪烁的状态
  6. 浅谈大数据广告下个人隐私保护,开发者视角的广告原理
  7. 彻底卸载anaconda
  8. [小说]魔王冢(22)启程
  9. Social Influence as Intrinsic Motivation for Multi-Agent Deep Reinforcement Learning-笔记
  10. Charles最新版破解注册方法