-1

我想创建一个库项目来重用某些东西,这些东西在许多应用程序中很常见,如启动画面,登录屏幕,异步线程调用以从URL获取数据,自定义列表视图,DAO文件等Android:通过创建库项目代码的可重用性

我想导入这个库,然后从这个库中调用方法。可能吗?如果是的话,那么如何处理呢?

提前致谢!

+0

你在用什么IDE? – Zielony

+0

我正在使用Eclipse IDE。 –

+0

为什么我的问题是downvoted? –

回答

0

是的,你可以,如果你使用的是Eclipse IDE中创建您自己的库。

Create new project and mark that project as library.As shown in the image 

enter image description here

Create your classes and method in this project. 

现在,如何使用或在您的其他项目这个库。请参阅本快照

enter image description here

注:请确保您的这两个项目都出现在同一个工作区。

添加您的库项目后,您可以使用您的库类中定义的方法。

+0

如果您有任何疑问,请告诉我。如果我误解了您的问题,我很抱歉。 –

+0

“注”部分答案非常重要。谢谢! –

+0

你的欢迎Rishabh –

0

如果使用的是Android工作室:使用标记的摇篮模块库:

apply plugin: 'com.android.library' 

一旦建立,你会发现在build/outputs/aar/一个AAR文件。

然后,您可以用摇篮包括它在其他项目:

dependencies { 
    compile(name: 'filename', ext: 'aar') 
} 

没有如果使用Eclipse:因为ADT插件不支持它,可能不会由于Android 1.0.0工作室最终来到出。

https://code.google.com/p/android/issues/detail?id=59183

+0

谢谢shkschneider,但我正在使用eclipse。 –

+0

那么答案是*否*我很害怕。查看更新的答案。 – shkschneider

+0

那么它意味着,我必须每次都在每个应用程序中编写所有相同的方法?没有近解决方案? –