如何为Android开发创建自己的库,以便在你编写的每个程序中使用?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (15)

这个被称为dlib,并且可以在每个Delphi程序中使用,方法是将此文件夹放在我的库路径中,并使用Delphi单元的使用部分中的一个单元。

作为Java和Android开发的全新手段,我想知道如何以类似的方式来完成此任务。

所以我的问题是,我如何编写自己的类,将它们放在某个全局文件夹中,然后在我编写的每个Android程序中使用这些类和例程

提问于
用户回答回答于

你必须创建Android库项目。在Eclipse中创建Android项目,输入Project Properties - > Android并检查isLibrary属性。现在,你可以将此库添加到Android应用程序项目中,方法是将其添加到相同属性页面上的列表中。

用户回答回答于

在Android Studio中创建库的说明如下:

创建一个库模块 要在项目中创建新的库模块,请按以下步骤操作:

  1. 单击文件>新建>新建模块
  2. 在出现的创建新模块窗口中,单击Android库,然后单击下一步。 还有一个选项可以创建一个构建传统JAR文件的Java库。虽然JAR文件对许多项目很有用 - 尤其是当您想与其他平台共享代码时),它不允许包含Android资源或清单文件,这对于Android项目中的代码重用非常有用。所以本指南着重介绍如何创建Android库。
  3. 为您的库命名并为库中的代码选择最低的SDK版本,然后单击完成

如果你有一个现有应用程序模块,其中包含要重用的所有代码,则可以将其转换为库模块,如下所示:

  1. 打开模块级build.gradle文件。
  2. 删除该行applicationId。只有一个Android应用程序模块可以定义这个。
  3. 在文件的顶部,你应该看到以下 apply plugin: 'com.android.application' 内容: apply plugin: 'com.android.library' 将其更改为以下内容: 保存该文件,然后单击工具> Android>使用Gradle文件同步项目。

扫码关注云+社区