问题标签 [xposed]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1417 浏览

android - Xposed 可以记录当前方法名吗?

我想测试一个应用程序,但它太大而无法通过静态方法完成。

我开始用谷歌搜索。我发现了一个有趣的工具,叫做 Xposed Framework。

我阅读了很多文档/示例。但我找不到关于获取应用程序方法名称的主题。

我的目的是在我按下应用程序中的按钮时记录当前方法名称。调用方法时会发送哪些参数?

有关更多信息,我要测试的应用程序是聊天应用程序。我想检查它是否安全使用?开发人员声称该应用程序使用了等等等等加密,这是真的吗?它是真正的端到端加密吗?

根据应用程序的庞大,我需要一些工具来帮助我分析这一点。当我发送消息时,会调用哪些方法?什么值一起发送?

0 投票
2 回答
947 浏览

hook - Xposed调用私有方法不起作用

我试图在抽象类中调用私有方法。我用了 :

方法getAudioFilegetTrackNumber在抽象类中声明的位置AbsTagEditorActivity

它返回NoSuchMethodError:com.kabouzeid.gramophone.ui.activities.tageditor.SongTagEditorActivity#getAudioFile(java.lang.String)#bestmatch

SongTagEditorActivity扩展AbsTagEditorActivity

但是,如果我尝试将方法getAudioFile

有用

方法应该是这样的:

我究竟做错了什么 ?

提前致谢

0 投票
2 回答
2222 浏览

android - whatsapp 的 Xposed 模块实现了最后一次看到的调整

我为whatsapp 开发了一个xposed 模块。

http://forum.xda-developers.com/xposed/modules/mod-whatsapp-extensions-add-extra-t3452784

我想添加功能以隐藏我们自己最后一次看到的仍然看到其他人或报告假的最后一次看到例如:1970 年 1 月 1 日。

我做了以下假设:

为此,我首先使用了 date 和 System.currentTimeInMillis 方法,让 whatsapp 认为它是 1970 年 1 月 1 日。这很有效,但最后一次看到仍然完美显示。

假设:最后一次看到的时间值直接取自服务器

然后我查看了源代码以查找引用 last_seen 首选项的位置。原来它只在 SettingsPrivacy 活动的类中引用。

假设:为了隐藏我们最后一次看到的并仍然看到其他人,我们需要将最后一次看到的偏好更改为“对所有人可见”,并在我们最后一次看到时将其关闭。

但问题是它使用了 onPreferenceChangeListener。我们不能直接从接口挂钩方法。

我找不到实现 onPreferenceChangeListener 的子类,因为代码中显示的类是合成的。请如果有人可以帮助我,那就太好了。我需要找到该偏好的preferencechangelistener。休息我会管理的。

0 投票
1 回答
234 浏览

casting - RecyclerView 无法在 Xposed 上强制转换为 RecyclerView

我开始开发一个 xposed 模块,但现在我得到一个奇怪的错误。我用了

获取 RecyclerView。card_content是 RecyclerView 的父级。

我收到这个错误

这没有道理!与其他孩子card_content一起一切正常。

先感谢您!

0 投票
1 回答
1017 浏览

android - 哪个 API 决定呼叫是通过 Android 中的 VoLTE 还是 VoWiFi?

我想编写一个 xposed 模块,我可以在其中通过 VoWiFi 重定向 VoLTE 呼叫。我想知道哪种方法决定呼叫是通过 VoLTE 还是 VoWifi,我会挂钩该方法并完成工作。

基本上使用 WiFi 我想给网络一种设备正在使用移动数据并通过 wifi 发送呼叫的错觉

注意:我是 android 编程新手。如果我的问题看起来含糊不清,请原谅。

0 投票
1 回答
1943 浏览

android - 如何调用在 Xposed 中作为参数传递的自定义对象的方法?

在 Xposed 中,我试图调用 作为钩子方法中的参数传递getResult的对象方法。AppCustomClass

0 投票
1 回答
1301 浏览

xposed - 可以在不通过 GUI 手动激活的情况下预激活 Xposed 模块吗?

是否可以自动激活 Xposed 模块而不是在 Xposed GUI 中检查它们是否处于活动状态?模块的启用状态是否存储在易于访问的位置(在根设备上)......?

0 投票
1 回答
810 浏览

android - 如何隐藏应用程序已意外停止错误窗口

如何隐藏显示应用程序已停止等的错误窗口?或者是否有任何 xposed 模块可以做到这一点?

0 投票
1 回答
704 浏览

java - 如果返回类型是列表,我该如何挂钩在曝光?

这是我的代码...无法弄清楚应该如何编写返回类型

我试图挂钩的方法是返回类型为

0 投票
1 回答
146 浏览

java - Xposed 框架挂钩三星 s7 边缘系统进程?

我刚刚开始为 Xposed 框架开发模块。

我得到一个基本模块工作,只是一个模块,除了说它加载并打印到日志之外什么都不做。

下一步是按照 GitHub 上 rovo89 的说明尝试在 SystemUI 中连接时钟(不知道我是否可以链接?)

代码如下:

日志显示“未找到包”。并且钩子方法当然没有运行。

我的猜测是三星 s7 edge 有一些其他的实现,其他的类/方法名。

自从三星决定不使用 AOSP 后,我如何找出实际挂钩的方法?有关该主题的所有信息均已获知。