1、新建Android工程
这一步相信每个Android开发者都已经熟悉得不能再熟悉了,步骤是File--->New--->Android Application Project。
2、导入Android工程
导入Android工程有两种方法。
第一种方法的步骤是File--->import--->General--->Existing Projects into Workspace。
第二种方法的步骤是File---> New--->Project--->Android--->Android Project from Existing Code。
3、导入Android Sample Project
步骤是File---> New--->Project--->Android--->Android Sample Project。
点击Next
点击Next
这里选择一个你需要导入的Sample,然后点击Finish。
4、把一个Android工程作为Library以及如何引用这个Library
把一个Android工程作为一个Library的方法其实在官方文档中已经说得很清楚了,http://developer.android.com/tools/projects/projects-eclipse.html。
步骤是右键要作为Library的Android工程--->Properties--->Android,勾选Is Library。
那么如何在别的工程里面引用这个Library呢?
步骤是右键正在编写的Android工程--->Properties--->Android---Add
点击Add之后选择需要的Library
5、正确导入第三方jar包,这里我就用友盟的jar包了,没有做广告的意思呵呵。
情况1:
jar包不在测试工程目录下面,右键--->Build Path--->Configure Build Path...--->Add External JARs...,选择了umeng_sdk.jar。我为测试工程填加了友盟的统计功能,也就是用到了jar包中的一个类,最后运行:
结果是报错了。
情况2:
右键--->Build Path--->Configure Build Path...--->Add Library...--->User Library--->User Libraries--->New--->随便输入一个有意义的名字比如jar包的名字点击OK--->选中新生成的库--->AddExternal
JARs...,选择了umeng_sdk.jar,剩下的同情况1,运行:
结果依然是报错了。
情况3:
直接把umeng_sdk.jar拷贝到工程目录的libs下面,这时在Android Dependencies这个Library下面会自动添加umeng_sdk.jar,这个自动添加是ADT17版本才有的,以前的版本没有这个功能,运行:
结果是一切正常,友盟也成功统计到了数据。
情况1和情况2只能保证编译没有问题,相当于只添加了一个链接,是不会把jar包一起打包进apk的,所以运行的时候找不到链接对应的jar包,就会报错。
总结一下,如果ADT版本是17及以上版本,那么像情况3一样就可以了,如果ADT的版本是低于17的,那么先在工程中新建一个libs目录,然后把jar包拷贝进libs目录,最后再按照情况1或者情况2的步骤导入即可。
好了,今天就到这里,突然发现写了好多。
分享到:
相关推荐
android 开发 第三方jar包配置文档参考
fatjar是一个打包包含第三方jar包的Eclipe插件。 解压后、将其中的jar包放入....\eclipse\plugins目录下,重启Eclipse, 右键项目 点击“Build fat jar”
andriod中如果引入jar包的方式不对就会出现一些奇怪的错误。 工作的时候恰好有一个jar包需要... 点击“Add jars”按钮选择第三方jar包,点击“确定”完成操作。 这样的话该jar包会被一起打包到apk中,问题也就解决了!
实例代码 以后unity+android开发,若需调用第三方sdk,可参考此工程
由于android studio不像eclipse一样自带有jar包导出功能,如果手动修改工程脚本文件来生成jar包既费时又费力,因此开发此款工具以第三方工具的形式导入到studio中,实现与eclipse一样的功能,连操作方式也一样,软件...
由于android studio不像eclipse一样自带有jar包导出功能,如果手动修改工程脚本文件来生成jar包既费时又费力,因此开发此款工具以第三方工具的形式导入到studio中,实现与eclipse一样的功能,连操作方式也一样,软件...
如果需要使用AIDL方式操作wps,需要将moffice-aidl.jar和moffice-event-interface.jar两个jar包导入到自己的工程中,并在eclipse中选择Java Build Path的Order and Export中选中两个jar包,这样编出的第三方应用程序...
android7.1 startTethering方法是系统api 只能在系统源码里面编译 自己做了个jar包 以及导入的方法 还有demo apk 方便使用eclipse 的童鞋使用
� 由于采用了 Java 作为应用开发语言,目前可用的传统第三方应用还很少,但由于 Android 是一款完全 开 源的移动计算平台,相信第三方应用会很快的丰富起来。 � Google 提供了一套 Java 核心包 (J2SE 5,J2SE 6) 的...
本教程适用于Eclipse链接Android 7.0的手机无法输出logcat,以及无法查看文件目录,ADT-24.2.0采用第三方ADT。ddmlib.jar也可以在SDK文件目录下面搜索。
在Android中绘制图表的第三方库MPAndroidChart的3.0.2版本的jar包
覆盖了android.jar(1.5) 包中绝大多数的类(超过90%),没有包括的类有android.R和android.Manifest类,部分第三方库.用时陆续添加. 使用方法: 1,将压缩包解压后,将包内的sources文件夹放置在android-sdk-windows-1.5_...
使用到的第三方项目有: afinal-0.3.32-bin.jar android-support-v4.jar baidumapapi_v3_2_0.jar easemobchat_2.1.5.jar httpmime-4.1.3.jar JsonUtils.jar JunsNetHelper.jar locSDK_3.3.jar pinyin4j-...
首先说一说将第三方库导入Android Studio的方法,以xUtils为例,导入jar包的方式,比较简单,再次不做介绍。我门主要讲的是library库文件引入的方式。 第一步我们要做的是将要引入的包,放在我们的工程目录下,如下...
libs:存放第三方的jar包的目录 res:resource资源,图片,声音,文字,视图等等 drawable:图片资源 layout:布局视图文件存放的目录 menu:菜单 values:存放数值类型的资源。比如尺寸,文字,样式 ...
本教程适用于Eclipse链接Android 7.0的手机无法输出logcat,以及无法查看文件目录,ADT-24.2.0采用第三方ADT,因为文件比较大,请自行下载。ddmlib.jar也可以在SDK文件目录下面搜索。积分不够的可以到...
这个主要是第三方的类库与cocos2d-x的支持文件没有加载的原因造成,加载了就可以正常运行了。 十、网狐荣耀版手机端分享时出现“由于不支持的分享类型,无法分享到微信“的解决办法 去腾讯开放平台申请账号,...
Android项目源码本站第三个基于环信的仿微信项目源码也是一...使用到的第三方项目有: afinal-0.3.32-bin.jar android-support-v4.jar baidumapapi_v3_2_0.jar easemobchat_2.1.5.jar httpmime-4.1.3.jar JsonUt
PayPalAndroidSDK.jar 下载。可以放到Eclipse里直接调用,用于Paypal的第三方支付
libs目录用于存放项目引用的第三方jar包。 libs目录里的jar包文件: libs |- android-support-v4.jar --v4兼容包 |jackson-all-1.9.2.jar --解析json的包 |umeng_sdk.jar --友盟的sdk 3、res目录 res目录存放工程...