java - 打包类以在另一个应用程序中使用的最佳方法?

标签 java android

我编写了一个 Android 应用程序,其中包含执行有用功能的各种抽象类。这些功能可以在其他应用程序中利用。

我想与其他程序员共享一个类模块,但我不想共享源代码。我想共享一个 .class 文件,但我不确定如何执行以下操作:

  • 将 Android .java 文件编译为 .class
  • .class 文件的接收者必须做什么才能在其项目中使用该 .class? (使用Eclipse环境)

最佳答案

您可能想要创建一个 JAR。有很多关于如何在 Eclipse 中执行此操作的信息。请参阅this how-to作为一个开始。基本上,您只需转到"file"->“导出”->“Jar 文件”。对于导入端,请参阅How to Add JARs to Project Build Paths in Eclipse (Java) .

但是,您应该意识到反编译 Java 类非常容易。

关于java - 打包类以在另一个应用程序中使用的最佳方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2960352/

相关文章:

Android 选择 Intent

java - 一对多的映射关系和新添加的列

java - 为什么我的运行配置在 Android Studio 中被禁用?

java - 执行某些代码时,我在 android studio 中的应用程序崩溃

java - RecyclerView 中的定位是如何工作的?

android - aar 库中的 google_play_services_version 值出错

Android MapView 显示黑屏

java - 删除使用 XPath 找到的节点

java - 反射 dalvik.system.DexClassLoader.findClass() NoSuchMethodException

java - lucene自定义评分