zoukankan      html  css  js  c++  java
  • 安卓apk重新签名教程

    可能大家会有疑问,为什么安卓apk文件要重新签名,签名后有什么作用。这里我简单说一下,如果大家一直都是用官方的app的话那是不需要重新签名的。重新签名是对官方app进行了修改(如icon、图片、代码等),这种情况下是需要对安装文件进行重新签名的,因为不重新签名是无法成功安装到手机。安装后会直接出现“安装失败”的提示。

    最近由于小米电视自动删除S m a r t Y o u t u b e T V的app,造成国内外很多用小米电视和小米盒子用户的困扰。暂时的解决办法是对官方app重新签名。重新签名后小米电视就会认为这是另外一个app,从而不会自动删除该app。

    这里就以Smart Youtube TV为例子,简单说一下怎么对apk文件重新签名。由于Smart Youtube TV更新比较快,大家想保持用最新的版本,学习如何重新签名还是有一定必要的。

    前提条件:

    1. 1台已获取root权限的Android手机;
    2. 手机上安装ZipSigner的app(点击软件名称进行下载);
    3. 最新版本的S m a r t Y o u t u b e T V安装包apk文件,并保存至手机里边。

     安装ZipSigner并运行,点击左上角“选择输入/输出文件”按钮

     

    在手机内存中选择Smart Youtube TV的apk文件,接着点击左下角“签名选择文件”按钮

     等待自动签名成功,把签名后的apk文件复制到U盘再在电视上边安装即可

    上边的操作是在没有任何改动官方app的情况下完成的,如果大家有修改官方app的需求 (如icon、图片、代码等) ,把官方的apk文件扩展名直接修改为.zip再解压,对里边的素材或代码进行替换或修改,修改好后再打包为.zip文件,接着把.zip文件扩展名修改为.apk,接下来的签名流程就跟上边介绍的一样了。

  • 相关阅读:
    Android开发之无线遥控器
    那些有意思的代码
    更改Android编译软件版本(make/gcc/bision)
    ubuntu16.04安装virtualbox5.1失败 gcc:error:unrecognized command line option ‘-fstack-protector-strong’
    Android编译环境折腾记
    BM25相关度打分公式
    javascript作用域
    javascript 中关于call方法的详解。
    JavaScript RegExp 对象
    vue runtime 问题
  • 原文地址:https://www.cnblogs.com/scoluo/p/10505564.html
Copyright © 2011-2022 走看看