我正在尝试创建一个库项目来重用某些常见的东西,这些东西在许多应用程序中很常见,例如启动画面,登录屏幕,从URL获取数据的异步线程调用,自定义listView,DAO文件等。
我想导入这个库,然后从这个库中调用该方法。可能吗?如果是,那么如何处理呢?
提前致谢!
答案 0 :(得分:0)
是如果使用Android Studio:使用Gradle将模块标记为库:
apply plugin: 'com.android.library'
构建完成后,您将在build/outputs/aar/
中找到AAR文件。
然后,您可以使用Gradle将其包含在其他项目中:
dependencies {
compile(name: 'filename', ext: 'aar')
}
否如果使用Eclipse:因为ADT插件不支持它,并且可能因为Android Studio 1.0.0最终版本的推出而获胜。
答案 1 :(得分:0)
是的,如果您使用的是Eclipse IDE,则可以创建自己的库。
Create new project and mark that project as library.As shown in the image
Create your classes and method in this project.
现在,如何在您的其他项目中使用或包含此库。查看此快照
注意:确保您的两个项目都在同一个工作区中。
添加库项目后,您可以使用库中类定义的方法。