如何启动其他应用程序并帮助在android上填充数据

如何启动其他应用程序并帮助在android上填充数据,android,Android,我想开发一个应用程序,帮助用户启动其他需要用户名和密码的应用程序,因此我必须启动其他应用程序,并帮助将用户名和密码填写到应用程序的登录用户面中, 例如,我想启动一个应用程序,帮助用户登录facebook,并在我的应用程序中的facebook应用程序的登录用户名和密码中填写用户名和密码,现在我只知道facebookapp的名称, 1.如何在我的应用程序中启动它?(我不知道启动的应用程序的程序包名称) 2.启动应用程序后,如何自动填写用户名和密码?您可能不会 例如,在HTC的“Sense”中,Fac

我想开发一个应用程序,帮助用户启动其他需要用户名和密码的应用程序,因此我必须启动其他应用程序,并帮助将用户名和密码填写到应用程序的登录用户面中, 例如,我想启动一个应用程序,帮助用户登录facebook,并在我的应用程序中的facebook应用程序的登录用户名和密码中填写用户名和密码,现在我只知道facebookapp的名称, 1.如何在我的应用程序中启动它?(我不知道启动的应用程序的程序包名称) 2.启动应用程序后,如何自动填写用户名和密码?

您可能不会

例如,在HTC的“Sense”中,Facebook凭据作为同步帐户存储在accounts api中

因为我认为不鼓励覆盖常见的Android用例,所以您必须找出它们存储的帐户

为此,请尝试了解其工作原理。与SDK开发示例应用程序一起提供的SampleSyncAdapter也是一个很好的起点