我已经在eclipse中为我的android应用程序开发了一个类。现在,我正在为所有其他应用程序使用相同的类。那么有可能将该类作为dll或我可以在我的所有应用程序中引用的东西吗?所以,如果我在课堂上改变某些东西,那么我就不必在我的所有项目中做到这一点。
提前致谢。
答案 0 :(得分:2)
没有。这实际上是昨天在Google IO Android Fireside Chat中提出的,并且该功能没有计划(暂时还没有关于聊天的YouTube视频,抱歉)。
您可以做的最接近的事情是设置Library Project,但是您仍然必须在所有其他应用中包含该项目。
答案 1 :(得分:1)
您可以将Android项目用作库。此库只能包含单个类,或者可以包含多个视图和活动。
然后你可以从不同的Android项目中引用这个库,就像你在C ++应用程序中使用DLL一样。
查看Android Documentation,了解如何创建图书馆。如果你正在使用Eclipse,这很容易(通常是3个clics)。
答案 2 :(得分:-1)
Android喜欢将其所有应用程序视为单独的用户,因此它不喜欢在应用程序之间共享代码。
我建议只复制并粘贴已完成的课程。我认为你可以减少麻烦,减少错误,而不是尝试跨应用程序共享课程。