• Stars
    star
    162
  • Rank 231,434 (Top 5 %)
  • Language
    Java
  • Created over 7 years ago
  • Updated about 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

两行代码启动未注册的Activity

AndroidHookStartActivity

AMSHook

两行代码实现动态启动未注册的Activity。

1.application标签里配置一个壳Activity

        <activity android:name=".HostActivity" />

2.注册一下其中this为context

      AMSHookUtil.hookStartActivity(this);

3.以后就可以按照标准的Intent启动为那些未被注册的Activity。

                Intent intent = new Intent(MainActivity.this, OtherActivity.class);
                startActivity(intent);

原理详解:http://www.jianshu.com/p/2ad105f54d07

更新

  • 1.修复多次hook的问题
  • 2.修复Activity无需和包名一致也能启动

More Repositories

1

AutoEx

🌞帮助Android开发者,让项目在崩溃时从异常堆栈中,自动寻找Stack Overflow的回答。
Java
823
star
2

DevNote

大鸡排的博客归档
768
star
3

PressScanCode

识别 View 上的二维码的工具库。
Java
516
star
4

ReciteWords

IntelliJ IDEA、Android Studio 记单词翻译插件,将翻译记录到项目本地提供查阅。
Java
159
star
5

TimeTask

一个轻量定时任务分发工具
Java
121
star
6

APPTrack

Xposed HookAPP逆向跟踪工具,跟踪Activity与Fragment启动信息等
Java
91
star
7

ApkBusBlog

安卓巴士博客非官方客户端
Java
66
star
8

Solve-Android-Fragmentation

尝试补充Android机型差异化Api。[doing]
47
star
9

CircleProgressView

一个圆型进度条,带头部进度显示,颜色、宽度大小等高度可配置
Java
40
star
10

AddShortcut

添加桌面快捷方式
Java
27
star
11

SuPerApp

无法被卸载的app
Java
24
star
12

AndroidShell

android应用内执行shell
Java
22
star
13

AndroidHomeKeyListen

home按键监听
Java
20
star
14

DoubleProcess

实现双进程守护
Java
19
star
15

React-Native-JuHeShuJu

这是一个react-native开发的聚合数据查询app
JavaScript
12
star
16

DIffuseView

一个使用了ValueAnimator的扩散动画
Java
11
star
17

MyNote

阁下可能需要找的是这个 https://github.com/BolexLiu/DevNote
7
star
18

AndroidDevHelp

该项目用来解决android编程中疑难杂症的辅助仓库。疑难问题请发Issues!
5
star
19

GitStudy

用于git命令学习的库
2
star
20

jiaomimi

使用到了九宫格解锁,生命周期回调。最大能力的去封装得比较完善,可以作为参看。包含数据库以及共享数据xml知识点
Java
1
star
21

android-addr2stack

脚本调用 android-addr2line 将 Android Native Crash 地址批量转换成代码堆栈
Python
1
star
22

androidIPC

androidIPC AIDL Test
Java
1
star