在另一个应用程序中从edittext读取/写入文本

时间:2015-02-21 15:48:21

标签: java android android-edittext

祝问人们。

最近,我想知道是否有任何方法可以在屏幕上获取焦点Edittext的实例,即使它来自其他应用程序。
在C#我们可以通过深入研究Windows API并将FindWindow或FindWindowEx函数付诸实践来实现。
Java中有没有替代方案的安装程序?

谢谢你们。

1 个答案:

答案 0 :(得分:1)

如果您正在考虑从不同的应用程序获取一个应用程序的EditText的值,那么我很抱歉,除非两个应用程序具有相同的签名,否则它是不可能的。由于安全限制,具有不同签名的应用程序无法访问其数据。但是,如果应用程序具有相同的签名,则可以将值存储在文件或数据库中,然后其他应用程序可以访问数据。如果您需要更多详细信息,可以在各种应用程序之间共享数据,see this post