我需要创建 Android库并将最终的。 jar 文件发送给客户。
我是Android开发的新手(三天)。我在过去的4年里一直在开发iOS。我浏览了Google的官方文档和教程,以了解该平台(我不希望显而易见的是iOS人正在编写该库)。
我没有遇到任何Java问题,但我使用的是Android。我决定使用Android Studio,因为它是官方IDE。我使用的是 1.5 版本。
问题:的
正如我所说,我需要创建一个Android库并将。 jar 文件传递给客户端。我希望这个Android Studio项目是一个独立的库项目,它有自己的单元测试。我不想创建不必要的 App 项目,然后添加 Android Library 模块。我想创建一个单独的 App 项目,其中包含此。 jar 文件,因此我可以在它将如何接触我们的客户。
我已经在网上看到了很多关于如何实现这一目标的选择,但所有这些选择似乎都有点" hacky" (例如,重命名此文件夹,更改该app-project-setting并将其设为库项目)。是否无法从Android Studio中的新项目向导创建库项目?
您对我应该如何处理这个问题有什么建议?如果没有这些技巧来重新配置App项目,是否有一些优雅的解决方案?
修改
答案 0 :(得分:23)
对于来自其他平台/ IDE / world的人来说,这可能感觉不舒服,但这就是The Way。就我个人而言,每当我使用它时,我都会对Xcode感到恼火,就像你现在对AndroidStudio一样恼火。但是让我们开始做生意:
答案 1 :(得分:0)
您可以创建库项目而不是普通项目,然后您的输出产品将是您配置的jar或aar。如果您的库有资源然后将其构建为aar,或者它将是jar
当你正在创建一个项目时,点击File-> new Module,然后会这样:
如果你的图书馆项目有资源或将使用Android的API,那么选择 Android库,否则选择 Java库,Android库将作为产品whild Java库建立aar制造罐子产品。