您的位置:首页 > 编程语言 > Java开发

实习第二天---关于从eclipse引入外部Android library

2014-07-11 11:39 295 查看
广州的雨说来就来,昨天的雨下个不停,还好出门的时候没下雨,而且回来也没下,在刚到房间的时候,倾盆大雨就来了。运气不错。

昨天android的基本开发环境已经配置好了,还算比较顺利,就是下载sdk的时候碰到点麻烦事。有个问题,就是以前在64位系统上装adt和sdk的时候,总是会报错,需要安装一个32位的包,具体记不到了,但是这次同样是64位的系统,直接装完就ok了,不知道什么情况。可能这个kylin系统和一般的ubuntu还不太一样吧。

然后是配置必要的lib,以前都是直接导入jar包,比较简单。这次是要引入外部的project,是一个目录,还真没有相关的经验。

教程中是这样写的 :


Develop in Eclipse


Android
Dependencies

ActionBarSherlock
NewQuickAction
ViewPagerIndicator


Build

Download 
ActionBarSherlock
 4.2.0 from http://actionbarsherlock.com/download.html

Download 
ViewPagerIndicator
 2.4.1
from http://viewpagerindicator.com

Git clone 
NewQuickAction

git clone https://github.com/haiwen/NewQuickAction


Add ActionBarSherlock/NewQuickAction/ViewPagerIndicator as library according tohttp://developer.android.com/guide/developing/projects/projects-eclipse.html#ReferencingLibraryProject

Replace the android-support-v4.jar in 
ActionBarSherlock
 and 
ViewPagerIndicator
 with
the jar in seadroid to make sure that all versions of this library be the same at this time.

Download these JARs to 
seadroid/libs
 directory:
http-request-5.3.jar
commons-io-2.4.jar
guava-16.0.1.jar

Now you can build seadroid in eclipse.

这几个lib都是现成的android app,摸索了半天也不知道怎么导入。我是依照这google developer上面的教程来的。eclipse怎么都不能识别下载的project。后来终于摸索出来了:

1.把依赖的project导入eclipse,file-import-existing Android Code Into Workspace



2.把导入的project标记为library,注意标记成lib之后,android project就不能再编译成apk文件了。



在导入的project上右键-properties-Android-Is Library复选框上打勾,把它标记为一个lib。

3.在自己的project上右键-properties-Android-add-然后选择刚刚导入并标记为lib的project,搞定。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: