可能大家会有疑问,为什么安卓 apk 文件要重新签名,签名后有什么作用。这里我简单说一下,如果大家一直都是用官方的 app 的话那是不需要重新签名的。重新签名是对官方 app 进行了修改(如 icon、图片、代码等),这种情况下是需要对安装文件进行重新签名的,因为不重新签名是无法成功安装到手机。安装后会直接出现“安装失败”的提示。
最近由于小米电视自动删除 Smart Youtube TV 的app,造成国内外很多用小米电视和小米盒子用户的困扰。暂时的解决办法是对官方 app 重新签名。重新签名后小米电视就会认为这是另外一个 app,从而不会自动删除该 app。
这里就以 Smart Youtube TV 为例子,简单说一下怎么对 apk 文件重新签名。由于 Smart Youtube TV 更新比较快,大家想保持用最新的版本,学习如何重新签名还是有一定必要的。
前提条件:
- 1台已获取 root 权限的 Android 手机(电脑端安卓模拟器也行,如:雷电模拟器) ;
- 手机上安装 ZipSigner 的 app (点击软件名称进行下载);
- 最新版本的 Smart Youtube TV 安装包apk文件,并保存至手机里边。



上边的操作是在没有任何改动官方 app 的情况下完成的,如果大家有修改官方 app 的需求 (如 icon、图片、代码等) ,把官方的 apk 文件扩展名直接修改为.zip再解压,对里边的素材或代码进行替换或修改,修改好后再打包为.zip文件,接着把.zip文件扩展名修改为.apk,接下来的签名流程就跟上边介绍的一样了。
非常感谢啊,前几天的SmartYoutubeTV又出问题了,正在找解决方法
嗯,不客气。能帮上大家的忙我也很高兴。
重新签名了还是不得行
已经更新最新版本,可以在这个post进行下载:https://busyleung.com/xiaomi-delete-smart-youtube-tv-app.html
我重新按照你这个额工具进行了签名还是会被自动删除哦
我的依然还在小米电视上边没有被删除呢。是不是虽然操作签名了,但是复制到U盘上边安装的文件选择错误了?可能依然选择了没有签名的apk进行安装了。
非常感谢,我使用了你签名的新版本 不会被删除了 但是我自己选的版本重新签名后还是不行,可能是我哪里操作不当,不管怎样 非常感谢!
不用客气,我有空的时候会更新最新版的。
感谢博主,一直用很不错。
另外问下,路由器翻墙后,手机、电脑上浏览器都可以正常上youtube,但手机app不行,必须手机开ss才行,开始怀疑是ipv6的原因,后来测试ipv6可以,不知博主有没有碰到过?
Hello,不用客气: P 我还没有使用ipv6呢。但我也是路由器翻墙的。手机跟电脑都正常使用。之前设置路由器翻墙倒是手机可以,电脑不行,原来是电脑我设置了DNS,得自动获取就好了。
不行啊 在模拟器上低版本的可以 但是放到手机上安卓10怎么也是不行 三星官方的APK包 搞不定
你可以先尝试一下其他apk,三星官方的可能有特殊验证的。手上没有安卓10的设备,没法测试了。