zoukankan      html  css  js  c++  java
  • 16日彻底去除安卓应用的内置广告

    来源 :http://www.hackyue.com/thread-22862-1-1.html

    相信很多安卓用户都有这种感受,免费软件中自带的广告像狗皮膏药一样,不仅不美观,还会在运行软件时浪费手机流量,增加手机运行负荷~~更重要是不小心点到,就会进入相应的广告页面,所以今天小北和大家分享一个彻底去除软件里的广告,让手机运行更加高效的方法。
    要去除软件里的广告,我们要用到下面几个软件:Notepad++ Portable、 APKTool、Undex以及WinRAR,大家可在网上下载。

    1 . 要先卸载有广告的软件,并将其apk程序拷贝到电脑里; 右键单击apk程序,选择用WINRAR压缩方式打开,然后把其中的classes. dex解压出来。
    2 . 解压classes.dex文件后,打开Notepad++ Portable软件搜索广告下载源地址。
    注:目前Android的广告供应商有两个,一个是Admob,一个是 Google Ads,前者已被后者收购,两者SDK依然独立。
    3 . 把搜索到的广告下载源地址修改成无效地址(例如0.0.0.0或192.168.1.1),保存后重新打包classes.dex 文件,并拖回软件apk安装包替换原文件。
    4 . 将刚刚已经替换了classes.dex文件的apk安装包用APKTool反编译,然后用Notepad++ Portable搜索广告代码。
    代码只搜索开头就行了,例如com. admob.android.ads.AdView 和 com.google.ads.GoogleAdView。
    将搜索路径定位到res文件夹,双击搜索结果的黄颜色区域,将android:layout_width=“fill_parent“代码修改为 android:layout_width=“0.0dip“;
    将android:layout_height=“wrap_content“代码修改为 android:layout_height=“0.0dip“,然后将所有搜索到的代码按照上面修改,修改完成后保存。
    5 . 最后用APKTool重新编译打包成为apk文件,再次传到手机里安装即可。

  • 相关阅读:
    iOS --有行距的图文混排
    iOS 。开发之指纹识别功能
    ios UICollectionView reloadData无法更新的奇怪问题。
    ios
    ios
    iOS --随机打乱一个数组的顺序 获得一个新的数组
    PYTHON -转载,获取淘宝数据01
    ios . -- UICollectionView --cell 自适应
    Web 四种常见的POST提交数据方式
    Objective-C 谈谈深浅拷贝,copy和mutable copy都不是完全拷贝
  • 原文地址:https://www.cnblogs.com/firecode/p/3199884.html
Copyright © 2011-2022 走看看