如何在android

时间:2017-01-23 07:19:23

标签: android

我是android编程的新手。我创建了一个应用程序(在eclipse中使用android)。它有很多功能,其中一个是tess-two。其中一些增加了我的应用程序大小。(就像tess-two那样增加大约15 MB)。所以我想把它作为api,如果用户需要它,下载it.tess-two是一个项目,它扼杀了eclipse并使用了ndk并检查了islibrary(属性 - > android)并在我的主要使用project(所以在我的项目中它位于bin文件夹中)。

对不起,我的问题很复杂,或者我的问题很糟糕。

1 个答案:

答案 0 :(得分:0)

推荐的选项是将tess-two放在一个单独的应用程序中。这个新的应用程序没有用户界面。安装后,它会公开您(或可能是其他应用程序)可以使用的API。根据您的需要,此API可以是ContentProvider或处理您创建的意图的服务\活动。

当主应用程序的用户要求使用tess-two的功能时,您将检查您的API是否可用(即意图已解决或内容提供商是否可用),如果没有,则将用户引导至该剧存储。

另一种选择是将代码动态下载到新的类加载器中。 Play商店政策既复杂又禁止。