首页 | DV动态 | 数码产品 | 视频采编 | 网站建设 |
【收藏DV】
  最近3月排行
·SSD硬盘的TWB和DWPD值,对挖矿的限制
·aptx技术对音质的影响有多大?
·网络资源链接:电脑投屏到电视
·硬盘记录方式详解,垂直记录PMR、叠瓦SMR等到底是怎么回事?
·佳能rf镜头跟ef镜头有什么区别 佳能各种镜头作用介绍【详解】
·test
·概念:碳排放量、碳交易规则、个人参与交易
·cpu等硬件参数
apk签名不一致终极解决方案
2021/4/1 22:08:42
 

      apk签名不一致,可新建一个文件做了签名测试并来仿制,总结规律:

    1、 任何一个做了签名的源代码,在测试中发现,签名不止保存在一处文件中,它有可能保存在源码之外。

     2、可以肯定,自己写的类文件、资源和布局是没有保存签名,mainifest.xml除外。

因此我们可以建立一个和源文件同名的AS文件,当然配置环境即AS版本要一样,否则会运行报错。接着如下做:

      1、在Windows资源管理器把原文件的类文件、资源和布局复制到新文件,mainifest.xml除外,这新文件最好你要做过一次签名后再复制。

       2、用AS打开新文件,同步一下。记得一定要同步一下,否则可能签名不一致。这时会有很多报错,暂时不管它。

       3、在AS中打开新文件的buidle.gradle文件,用记事本打开原文件的buidle.gradle,将原文件的内容复制到新打开buidle.gradle文件中,同步一下。

       3、用AS打开新文件mainifest.xml文件,用记事本打开原文件mainifest.xml,将内容复制到新打开mainifest.xml文件中,同步一下。

       4、这时新文件所有的错误就自然消失了。3和4点一定要采用这种方式复制文件,如果直接在文件夹中替换,则编译后会签名不一致。

      5、再次同步,并生成APK文件,安装在手机上,就没有签名不一致了,变成原生文件了。

(DVOL本文转自:中国DV传媒 http://www.dvol.cn)

欢迎关注微信公众账号:手机烟台(mYantai)

 

  上一篇:详解NDI|HX2传输协议
  下一篇:单声道蓝牙耳机收听音乐办法,附蓝牙相关详细技术
      更多...
::打印本页 ::      ::关闭窗口::


版权所有© 数码在线网站 DV OnLine©  鲁ICP备12016322号-1