我在java编程方面有很棒的经验,但对android编程很新。
如果我想使用其他程序的活动或服务,我怎样才能知道如何做?
我试图从apk中提取并读取元文件。但这并不是真正的成功
我是否必须询问作者或者有更好的方法吗?
答案 0 :(得分:1)
询问作者是最好的方法(或阅读文档)。因为不知道你应该向Activity发送什么额外的东西(或者至少,你为什么需要那个Activity),这样的访问是没有意义的。
答案 1 :(得分:1)
OpenIntents是一个检查哪些意图可供您在应用中使用的好地方。它提供了一种“开放访问”意图列表,当用户在其系统上拥有这些应用程序时,您可以免费使用 。在实践中,这可能有点难以执行,但您可以始终check if the intent will succeed,并在用户没有安装正确的应用程序时执行其他操作。