如何使用其他应用程序中的功能创建应用程序

时间:2010-12-03 10:19:03

标签: android

我需要你的帮助..!

我在android中创建了一个应用程序。应用程序使用已存在的其他应用程序中的功能。我希望我的应用程序是独立的。我无法使用这些应用程序中的功能。

更清楚一点,如果我创建一个用于进行视频通话的应用程序。该应用程序需要使用手机应用程序中的功能。我可以只创建一个实例并使用这些函数,还是应该重做所有必需的函数?

如果我知道应用程序插入代码库并编译后会发生什么将会有所帮助。在哪里创建R.java文件?

你可以建议我一些链接来获取有关它的详细信息吗?

3 个答案:

答案 0 :(得分:1)

在解释android开发的各种功能以及一些很棒的代码示例时,developer.android.com非常有用。 当您说您正在使用其他应用程序的功能时,您是使用意图还是检查应用程序是否已安装? 如果有一个应用程序具有您需要的功能,您可以随时设置一个主页,告诉用户将需要这些应用程序或更改您的应用程序,以便它使用Android中的功能,而不是第三方应用程序。

希望有所帮助!

答案 1 :(得分:0)

如果应用程序没有为您要执行的操作提供API或intent-filter,则无法轻松地包含/集成它们。

答案 2 :(得分:0)

除非您拥有使用其他应用程序中的组件并且可以访问其源代码的许可,否则您将不得不从头开始或从可用平台功能,库和组合中重新实现所需的功能。适当许可的示例代码。

(如果您满足于利用实际安装在设备上的其他应用程序的导出功能,您可以通过意图做一些事情。但您似乎说这是不可接受的,您需要从应用程序中获取功能那将无法安装。)