apk去广告
来源:互联网 发布:淘宝客服聊天话术技巧 编辑:程序博客网 时间:2024/05/16 17:19
最近比较喜欢一款倒计时的app,其实也就是背景做的比较唯美些,但是只有ios版,安卓的有是有,但有很烦人的广告:
于是想着逆向下,把广告给禁了。
网上关于这个问题的解决思路大多有种:
1.直接到layout文件夹,找到关于广告的layout,比如检索“ad”,然后把相关的layout长、宽都改为0;
2.找到广告源,比如可以检索“http://”,然后把广告源的url改为不可访问的,如0.0.0.0,a.com等;
3.找到AndroidManifest中的关于广告的id,如可以检索“ad”,然后在AdView.smali 中删除此id对应的代码
这3种方法,我都试过,其中删代码应该是一劳永逸的,但是删除后app会莫名闪退,我想应该是删除了apk的关键代码,导致异常抛出;
之后又尝试屏蔽广告源,但是检索到http://开头的太多了,有些是调用api,怕改多了又崩溃了,所以只能退而求其次,把广告框给调0:
在layout文件夹里面检索ad,会有一大堆相关项,找到看样子很像广告的:googleAdsLayout,然后应该就懂了吧
这时全局检索:googleAdsLayout,把框框的长宽都改为0.0dip,dip: device independent pixels(设备独立像素),也许有调整是否可见的ANDROID:VISIBILITY,在Android中控件或者布局的可见性android:visibility有3中情况,如View.VISIBLE,View.UNVISIBLE,View.GONE这3中情况。View.VISIBLE很显然就是可见,View.UNVISIBLE是不是可见,但是在这种情况下它会占据空间。就是说如果控件的android:visibility设置为View.UNVISIBLE的话,虽然控件隐藏了,但是它还是占着画面中它布局的位置。但是时间紧我没有测试过,仅仅实现了当初的设想。
就像这样,改完了重新编译apk,安装之后我们发现,很清爽的界面:
但是应该注意到,问题虽然解决了,但可能这样还是会跑流量的,由于事情比较多,也没深入研究更为彻底的实现方法,如果你有比较好的思路,可以分享出来。
- android-----apk去广告
- android-----apk去广告
- apk反编译去广告
- apk去广告
- apk 去广告
- Android apk去广告
- android apk 去广告教程
- apk软件去广告 傻瓜教程
- apk软件去广告 傻瓜教程
- APK反编译去广告大揭秘
- APK 去广告(修改代码级)
- Android 的 ApkTool 反编译 apk xml 和去广告
- 【图文并茂】人人都会修改APK,美化,汉化,去广告
- 安卓APK去广告的一种方法
- 安卓逆向系列教程 4.11 优酷 APK 去广告
- 【去广告】
- Android APK反编译及去广告汉化,apk优化签名等
- 教你用安卓神器-APK编辑器(手机端)改程序名+去程序广告!
- RecyclerView重写网格的布局管理器
- 并发队列ConcurrentLinkedQueue和阻塞栈LinkedBlockingQueue用法和阻塞队列ArrayBlockingQueue
- PsSetCreateProcessNotifyRoutine进程黑名单
- ios微信点击超链接,去掉半透明黑色框效果
- HDFS快照管理
- apk去广告
- Android开发中使用CRC校验
- ReactiveCocoa入门教程——第一部分
- LeetCode 53. Maximum Subarray
- PAT-B 1027. 打印沙漏
- PowerDesigner将PDM导出生成WORD文档
- nyoj_75 日期计算
- maven一直无法依赖问题(总结)
- AWR 及STATSPACK的snapshot不能自动生成排查