将类存档到不可访问的包中

时间:2014-05-17 11:21:26

标签: android archive

你好我在Eclipse中创建了一个android应用程序,  我想将解决方案转换为存档,所以如果我把它交给他,没有人可以使用这个代码。 我搜索了谷歌如何做这样的事情,但我什么都没找到

有没有办法做到这一点??!

1 个答案:

答案 0 :(得分:0)

将您的源代码转换为jar并在Android Project中使用它。 查看此帖子How to create jar for Android Library Project

步骤1:创建一个常规的Android库项目,并使其正常工作。

步骤2:将该Android库项目复制到另一个目录中。

步骤3:从原始Android库项目中编译的Java类创建JAR,并将该JAR放在您在步骤#2中创建的副本的libs /目录中。您应该可以手动在这个JAR上运行ProGuard,但我还没有尝试过。

步骤#4:删除复制的库项目的src /目录中的所有内容,留下空的src /目录。

步骤#5:压缩或以其他方式分发复制的Android库项目。

这将为您提供一个Android图书馆项目,如Play服务项目,资源可用,但源代码不是。