我不确定我想要达到的目标是否可行。
我正在从另一个apk加载一个类,如下所示:
(tensor.transpose(0, 1))
这一切都很好,但我需要扩展它,所以我试图创建一个扩展它的子类:
final Class classToLoad = (Class<Object>) pathClassLoader.loadClass(classPath);
但是编译器呻吟着它正在期待类名而不是classToLoad
周围有什么办法吗?
在我被大喊之前,是的,我试图修改另一个应用程序的行为,我没有源代码,但我并没有尝试&#34; hack&#34;付费的应用程序或类似的,我只是尝试启动一个没有导出的服务,启动服务的唯一方法是打开活动并点击菜单项,我就是试图自动化这个,虽然我有一种感觉,我会被告知这是不可能的。
答案 0 :(得分:1)
周围有什么办法吗?
不是我知道的,它不会帮助。
虽然我有一种感觉,但我会被告知这是不可能的。
目前还不太清楚从国外APK加载课程的内容&#34;打开活动并点击菜单项&#34;。无论如何,除了可能在根设备上(您可以自动化其他应用程序的实际UI,或修改其清单以导出服务或其他内容)之外,您无法启动该服务。即使您以某种方式导致其他应用程序的UI部分在您的流程中运行,该流程仍然是您的流程,而不是其他应用程序的流程。您的流程无权启动未导出的服务。