当前位置:  开发笔记 > Android > 正文

如何在android studio中创建一个sdk

如何解决《如何在androidstudio中创建一个sdk》经验,为你挑选了1个好方法。

我用android studio开发了一个小应用程序.应用程序部分基本上是一个示例UI,主要目的是提供可供不同应用程序使用的SDK.我该如何分离?正如我们导入一个jar一样,我如何通过导入它来使我的UI部件成为一个使用我的库的不同项目.

提前致谢!!



1> Jim..:

SDK是"软件开发工具包" - 您提供给他们使用的其他人的代码.

这意味着它就像一个"库",你可以选择以多种方式分发.分发图书馆最流行的方式是"jar"(你提到)或"aar".您还可以提供您的开发人员/用户可以克隆的github或其他repo位置.

对于Android Studio,这里唯一重要的一点是,在您的build.gradle文件中指定:

apply plugin: 'com.android.library'

当您执行"gradle build"时,您将aar在"build-> outputs"目录中找到一个.你可以探索其他你想做的事情(Proguard或建造一个罐子).

但是在build.gradle中不要使用:

apply plugin: 'com.android.application'

这将创建一个APK - 这不是你可以作为SDK分发的东西.

此外,出于测试目的,您需要一个SDK实际上是一个应用程序的单独项目.这将帮助您"假装"成为第三方开发人员/用户.

推荐阅读
夏晶阳--艺术
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有