吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 10175|回复: 4
收起左侧

[Android 分享] 【转】给APK添加弹出网页 可以自定义链接

[复制链接]
傲世V雄哥720 发表于 2014-11-21 13:17
【给APK添加弹出网页 可以自定义连接】

其他论坛转的。
我也没搞懂他说的什么。下面是添加代码。

也没过多的注释。

下面是这段代码:


[Asm] 纯文本查看 复制代码
   .line 15
    new-instance v0, Landroid/content/Intent; // 这里是定义Intent 对象

    const-string v1, "android.intent.action.VIEW" // 这个是设置Intent的Action_View

    .line 16
    const-string v2, "http://www.yrkz.net"  // 这里为网页地址,http:// 大家都懂  

    invoke-static {v2}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;     // 这里是用URI把链接转义

    move-result-object v2

    .line 15
    invoke-direct {v0, v1, v2}, Landroid/content/Intent;-><init>(Ljava/lang/String;Landroid/net/Uri;)V    // 这里为实例化一个跳转的intent对象,v0,v1,v2 ,v0是对象,v1,v2是参数

    .line 17
    .local v0, intent:Landroid/content/Intent;
    const-string v1, "com.android.browser"    // 这是系统浏览器的包名

    .line 18
    const-string v2, "com.android.browser.BrowserActivity"   // 系统浏览器的主类,也就是启动类

    .line 17
    invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->setClassName(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;  //把设置好的v1,v2,用对象v0设置好ClassName

    .line 19
    invoke-virtual {p0, v0}, Lcom/tencent/pao/BreezeGame;->startActivity(Landroid/content/Intent;)V  // 这里是关键,启动跳转, Lcom/tencent/pao/BreezeGame 这个要替换成你项目的smali 的反编译格式的包路径</span>



说明:
添加代码按照代码中文字意思修改。。

和Toast差不多吧、
各位试试看吧。我没试过。
IDA Console', 'Courier New', serif">




免费评分

参与人数 1热心值 +1 收起 理由
lucifer2046 + 1 我很赞同!佛法万变~支持顶了~

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

232613618 发表于 2014-11-21 13:58
有APK去除现在流行的广告方法没?现在手机软件广告太烦人了。
筱沫 发表于 2014-11-21 14:49
232613618 发表于 2014-11-21 14:52
用过,破解不干净,有时候会把程序弄坏,看了一些资料说需要修改一些文件,国内的广告插件没有具体的说明
manbajie 发表于 2014-11-21 20:05
这个可以有   支持下
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-24 14:44

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表