zoukankan      html  css  js  c++  java
  • Android之2次打开添加友盟统计代码,后缀会添加广告

    这里首先列明步骤, 做一个标识仅此而已。

    1. 首先使用apktool来反编译你待需要加入友盟统计的apk包, 具体如何使用与配置apktool, 请参考我关于apktool配置的文章。

    2. 然后自己做一个简单的demo, 仅包含友盟统计的简单语句, 具体按照友盟的官方文档进行。然后继续用apktool进行反编译。

    3. 打开1步骤后的文件, 在androidmanifest中配置友盟相关的信息

    4. 打开2步骤后的文件, 找到smali目录, 再找到com目录, 然后复制里面的umeng目录, 把复制的目录拷贝到1步骤后的文件对应的smali -> com 目录下面

    5. 找到2步骤后的文件, 定位到友盟统计语句的smali文件并且找到相应的代码行数(当然这里也需要稍微熟悉简单的smali语法), 拷贝, 粘贴到1步骤后的文件的对应位置上即可

    6. 从新打包

    7. 再次添加key, 发布

    稍后会说说嵌入广告的事情

    1. 做一个demo把需要的jar包放进去使用,然后使用apktool 反编译,把包拷贝出来

     

    2. 把需要的用户权限添加到Androidmanifest.xml文件中 , 顺便也把对应的组件也放到Androidmanifest.xml

    3. 添加需要的对应的布局

    4. R$id.smali 添加对应的新的id, 且id的value值必须是递增滴

     

    5. 添加代码, 把需要嵌入的代码先写成一个方法, 然后再反编译为smali文件, 注意, 下面深绿色的需要注意

     

  • 相关阅读:
    Java集合之ArrayList
    深入理解Java中的String
    Spring系列之AOP实现的两种方式
    设计模式之代理模式
    使用 Composer 为 ThinkPHP(3.2.3)框架添加和管理组件
    滚动页面, 顶部导航栏固定效果
    nginx同一iP多域名配置方法
    nginx 服务器重启命令,关闭
    CentOS Linux服务器安全设置
    CentOS7安装iptables防火墙
  • 原文地址:https://www.cnblogs.com/lee0oo0/p/3487854.html
Copyright © 2011-2022 走看看