如何在Eclipse和Android Studio中导入library project
在Eclipse中:
把一个项目作为library
- 右键点击project选择Properties。
- 在Properties窗口选则Android。
- 在右侧视图勾选“Is Library”,点Apply
- 点击OK关闭窗口。
如下图:
引用一个lib项目
- 确保lib项目和应用项目在同一个workspace
- 右击应用项目,打开Properties
- 在打开的Properties窗口中,选择Android
- 点击Add打开选择项目的对话框
- 从列表中选择可用的lib项目
- Apply
- 关闭Properties窗口
如图:
注意:
要在应用项目中的manifest文件中声明lib醒目中声明的 activity, service, receiver, provider, permission, uses-library, 等。
声明时要写全包名。如:
<manifest>...<application>...<activity android:name="com.example.android.tictactoe.library.GameActivity" />...</application>
</manifest>
谷歌官方说明:http://developer.android.com/tools/projects/projects-eclipse.html
在Android Studio中
复制你要使用的library project到项目根目录下。注意:你的library project一定要保证有自己的build.gradle,如果没有,要用Eclipse导出该工程。在Eclipse中选择要导出的项目,然后依次选择菜单 file->export->Android->Generate Gradle build files. 之后依次点击next到finish。
回到Android studio,打开settings.gradle,添加你的library库名:
include ':app',':library'
在项目上右击选择“Open Module Settings”(或者F4),再在右边面板选中denpendecies
此时弹出一个对话框,在对话框中选择你的library project,点击OK。
参考:
关于Android Studio如何导入library project
原文地址: http://blog.csdn.net/aaa111/article/details/41833165
如何在Eclipse和Android Studio中导入library project相关推荐
- 【BLE MIDI】推荐一个 Android 平台开源 MIDI 软件 MidiSheetMusic ( 相关资料 | Android Studio 中导入 Eclipse 源码 )
文章目录 一. MidiSheetMusic 相关资料 二. Android Studio 中导入 MidiSheetMusic 的 Eclipse 源码 一. MidiSheetMusic 相关资料 ...
- Android Studio中导入第三方库
之前开发Android都是使用的eclipse,近期因为和外国朋友Timothy一起开发一款应用,他是从WP平台刚切换使用Android的,使用的开发环境时Android Studio,为了便于项目的 ...
- Android如何使用so文件和Android studio中导入so
Android中使用so文件: 做一个PDF阅读的功能,找到一个开源的库,mupdf.下载的是网上编译好的so库,导入到自己项目中的时候一直报错Java.lang.UnsatisfiedLinkErr ...
- 入门Mac快捷键详细分类整理,包括Eclipse和Android Studio中一些常用的快捷键
[通用] control(^) shift(⇧) ⬆️ option/alt (⌥) command(⌘) fn 副功能键 [效率] 1.编辑 control + space 切换输入法(改键:a ...
- Android Studio中导入Android项目StepbyStep
想把在eclipse的项目导入Android studio,有两种方法,但是我喜欢的是不改变项目文件结构的方法,因为这样可以兼容eclipse. 第一步: 导入的项目不能运行,需要配置运行环境.And ...
- android studio ddms使用,Eclipse和Android Studio中的DDMS使用时什么不同?
相信很多经常开发Android应用的朋友应该都接触到DDMS,里面很有多强大的功能,感觉很多人都不是太了解,现在我就来给大家介绍下. 软件名称:adb工具包完整版(包括4文件附详细安装方法)软件大小: ...
- Android开发:怎样把Android studio中的Library公布到Jcenter
本人之前写了个简单的库,想放到Jcenter上.查过各种资料.踩过各种坑,久经折腾.最终发现了一个很easy而且高效的方法.现分享出来,该方法本人亲測可用,实现起来大概仅仅须要半个小时.这种方法是国外 ...
- android studio 如何导入工程文件,Android studio如何导入已有的eclipse工程
google最近新推出了android studio软件来取代eclipse,使用起来确实体验很不错,比eclipse要强大一些,不过,现在包括github上面的代码都是基于eclipse的,因此,我 ...
- 【Android FFMPEG 开发】Android Studio 中配置 FFMPEG 库注意事项 ( 静态库 链接 libz.so 库 | 导入 FFMPEG 函数库顺序 )
文章目录 I . 导入 z 库 ( FFMPEG 动态库 与 静态库区别 ) II . FFMPEG 库引入顺序 III . Android Studio 中 FFMPEG 静态库引入完整 CMake ...
最新文章
- java里面怎么添加表约束_mysql给表增加约束条件
- java length 使用方法 例题_java.util.BitSet.length()方法实例
- Linux的账号口令机制及其爆破
- Appium移动自动化框架原理
- 算法与数据结构(python):快速排序
- java 分析excel模板_java如何读取Excel简单模板
- MySQL-locate()函数
- Android 使用ViewPager实现画廊Gallery效果
- 华为丁耘突发疾病去世
- 数据结构与算法介绍与学习路线
- js 打印去掉页眉页脚页码_javascript 打印时去掉页眉页脚
- 火车采集 PHP插件 post,火车采集器2010版PHP插件增加扩展的方法
- 感动的眼泪流下来。。。。中文ecli…
- [产品分析] Palm Pre,iPhone,Gphone全面大比拼
- TCP/IP协议十二:关于MAC地址和IP地址在传输过程中变与不变的问题
- vue框架 做后台管理系统的总结(WZ)
- js原型链,继承和promis的基本理解
- linux 心脏滴血漏洞,心脏出血漏洞(heartbleeder 自动检测 OpenSSL 心脏出血漏洞 (附修复指南))...
- A fatal error occurred: Failed to connect to ESP32: Timed out waiting for packet header
- win7扫描仪在计算机,教你win7电脑上的扫描仪在哪里