AndroidManifest.xml去广告求助

AndroidManifest.xml去广告求助,第1张

删除广告,就删除那几个activity就行空银。

也就是这几行 <activity android:configChanges="keyboardHidden|orientation|screenSize" android:label="@string/app_name" android:name="com.adsmogo.adview.AdsMogoWebView"/>

<service android:exported="true" android:name="com.adsmogo.controller.service.UpdateService" android:process=":remote"/>

<service android:exported="true" android:name="com.adsmogo.controller.service.CountService" android:process=":remote"/>

<activity android:configChanges="keyboard|keyboardHidden|orientation" android:name="com.baidu.mobads.AppActivity"/>

<service android:exported="false" android:name="com.qq.e.comm.DownloadService"/>

<activity android:configChanges="keyboard|keyboardHidden|orientation" android:name="com.qq.e.ads.AdActivity" android:theme="斗歼宴@android:style/Theme.Translucent"/>

删除了就没有广告了。但是会留下一个空白!然后去除空白就是将\res\layout目录下面layout_videos_item_ad.xml这个布局文件<?xml version="1.0" encoding="utf-8"?>

<LinearLayout android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="0.0dip"android:layout_marginTop="9.0dip"

xmlns:android="http://schemas.android.com/apk/res/android" />高度改成0.0dip就行了。广告就已经去除了。但是去除后发现,运行一段时间会闪退。分析了一下签名没有问题。应该是联改芦网校验的问题,这个就有点复杂了,你可以用hook过了签名校验就不闪退了。或者,保留原版签名,用幸运破解器破解使用试试。

1. 执行命令 java -jar apktool.jar d xxx.apk

如果apk没有加固,执卖握行完命令,就能看到反编译后的smali文件,可以阅读这些smali文件.

2. 打包命令滑裂 java -jar apktool.jar b 解包后的目录 >xxx.apk

可以执行打包命令,将解包,修改后的smali再打包. 如果需要调试,需要在AndroidManifest.xml文件中,加上debugable.

此时得到的apk包没有签名,需要签名后才能安装

3. 签名 jarsigner -verbose -keystore .\xxx.jks -signedjar signed.apk xxx.apk 'benzhuo'

输入密码后,签名完毕,签名后的包是signed.apk,安装这个包.

1. 执行 java -jar apktool.jar d signed.apk. 解压刚才签名的安装包

2. 用Android Studio 打开解压后的文件夹,此时需要设置一下工程的SDK.

3. 连接上测试手机, 执行命令 adb shell am start -D -W -n 包名/LauncherActivity ,以debug模式打开应用,此时手机上打开应用会d出提示框, Waiting For Debugger.

4. 点击Android Studio的Attach Debugger 按钮.

5. 选择中让庆调试的程序,然后就可以调试了

6. 修改了Smali文件之后,需要重新打包,然后安装在手机上,再调试.

1. 原始类型

|smali类型|java类型|

|----|---|

|B|byte|

|C|char|

|D|double|

|F|float|

|I|int|

|J|long|

|S|short|

|V|void|

|Z|boolean|

|[x| x类型数组|

|Lpackage/Object|对象|

2. 方法


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/8161618.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存