将Android和iOS应用程序用作另一个应用程序中的功能
问题描述:
我有一个独立的Android和iOS应用程序,我的客户也希望此应用程序在其他应用程序中用作功能,例如单击按钮并打开我的应用程序他的应用程序不在应用程序之间切换我想知道是否有任何方法可以用这种方式使用我的应用程序,以及不透露我的源代码的最佳安全实践是什么。
非常感谢将Android和iOS应用程序用作另一个应用程序中的功能
答
听起来好像你想为你的客户创建一个JAR的应用程序和API。然后你的客户可以使用你的“应用程序”,就像它是他们自己的一部分一样,你可以定义特定的交互,同时也可以使用Proguard(或其他)来保护你的代码。
这也可以让你有一个独立的应用程序,并提供良好的版本控制。一般来说,用户不喜欢安装2个应用程序以获得完整的功能。
谢谢@Jim,但我的情况比提供API更简单。我只是想让我的应用程序在另一个应用程序中打开并启动,而不是一个独立应用程序,用户只安装一个应用程序。我希望其他应用以某种意图或某种方式调用我的应用,并且不需要在两个包之间进行交互 – m0j1 2014-08-31 00:31:16
然后,您仍然可以创建JAR,并且您的API只包含调用以启动其中的活动。 “API”确实意味着“复杂” - 在你的情况下它可能只有2或3个接口定义,但它仍然是一个API(应用程序编程接口),因为你在“应用程序”之间创建了一个“接口”你问过 – Jim 2014-08-31 06:37:40