Android Studio jar、so、library项目依赖
前言
Android Studio(以下简称AS)在13年I/O大会后放出预览版到现在放出的正式版1.0(PS.今天又更新到1.0.1了)历时一年多了,虽然Google官方推出的Android开发者的IDE对我们Android DEV是很有吸引力的,但考虑到beta版还是太多问题所以自己主要还是把AS当做尝鲜为主,每放出一个较大更新就下载下来试试,感觉还是挺好的,渐渐用AS的人越来越多,Github上的项目也基本是AS的了,Google的sample也采用AS,所以使用Eclipse跟外界交流越来越困难啊。到现在android-studio-bundle-135.1629389
AS正式版的推出,我们有理由从Eclipse迁移到AS了。
要迁移到AS中开发那么要掌握AS中的项目管理是必须的,基本的new project、run什么的就不提了,这篇文章记录我在AS中在项目中解决jar包、library项目依赖、so动态链接库的问题,版本控制Git、SVN等这篇文章不涉及。这么多废话后下面开始。
Eclipse跟AS的不同
从Eclipse到AS不要带着在Eclipse中的主观色彩去在AS中使用,从项目的构成到构建是不同的,下面列举在Eclipse和AS中的一些概念的区别:
WorkSpace和Project
Eclipse的WorkSpace和AS的Project说的可以说是一个东西,也就是说你可以把在AS中的Project理解为WorkSpace。 所以你在AS中new一个Project相当于在Eclipse中重开了一个WorkSpace,注意第一个箭头,显示模式为Project,建议刚用AS时用这种,方便了解里面的文件结构。
Read more...