应用情景--如标题:

在Eclipse的 “Android启动项目”中引入“外部的纯Java项目”,能运行的只有是基于Android的测试代码才可以。

一直很纳闷,如果外部写好一个Java插件(例如服务器写好的实体类)。如何连同代码带入android项目呢。(不是打成Jar)

如果打成Jar包。更改起来非常麻烦的。

而且有些时候需要直接测试一下某一java类的方法。但是又不能调用,还得写一个单独的“ 启动Android项目 ”。或者写单元测试。实在有点麻烦。

所以研究一下。

解决方案:

其实我们比较懒。一直都在 “Android启动项目” 那里尝试添加“外部的纯Java项目”。

后来我尝试复制 “Android启动项目” 为"Android 插件项目"。

然后再添加“外部的纯Java项目”,发现能使用“外部的纯Java项目”的类文件

再把” 为"Android 插件项目"添加到“Android启动项目” ,发现“外部的纯Java项目”都能使用了。

有些时候,真不能硬来。要换一种思维。

虽然Eclipse开发android已经有点不流行的,不过现在Android Studio还不算成熟阶段

(关键是第一次打开和第一次编译代码,有机会把机器卡住,不管你主频多高,还是你分内存给Android studio有多大)。

对于本人而言。我对在Android studio下进行编写代码。感觉还是不错的,确实蛮不错。

但是对于我们这些“初级”程序员来说。不断编译项目和重启编译器来说呢。

我只能说。还是Eclipse编译快一点。

希望Android studio以后这两点有所改变。

所以本人只能把“Android studio编写代码 ”和“Eclipse编译项目 ”结合使用,已解决现在这种尴尬的开发情况。

(有些人说。

  1.两个IDE编译器一起用,不怕内存不够吗?

    对于这点。我只能说。骚年,你的电脑是时候升级了。现在开发Android标配的内存都是8G了,对于本人来说我的破笔记本都装了16G内存。

    毕竟是干活的东西。它能升级一点就升级一点吧。对它对自己都有好处的。

  2.两个IDE编译器的项目目录不一样,能一起使用吗?

    这点的话。如果你开的项目是用Android Studio 开的话,这问题我无法解答。

    但是如果你是从Eclipse开的老项目。就看看以下的文章吧。

    http://www.cnblogs.com/shortboy/p/4519860.html

  其实对于本人来说。

  Eclipse给新手使用是挺不错的。

  Android studio的操作。

  我感觉如果没有带着目的去用这个IDE,我只能说强大的Gradle会把你玩得很惨。

Android 如何在Eclipse 引入外部纯Java项目(不是打成Jar使用)的更多相关文章

  1. 在命令行中运行eclipse中创建的java项目

    在命令行中运行eclipse中创建的java项目 博客分类: java相关 javaeclipse命令行  由于项目要求,需要对eclipse中的项目进行打包,似的可以在客户机上不装eclipse的情 ...

  2. Atitit 纯java项目的提升进度大法---通用json dsl接口

    Atitit 纯java项目的提升进度大法---通用json dsl接口 1. Json dsl接口1 1.1. Url:  http://aaa.com/api_jsondsl?dsl={}1 1. ...

  3. Java项目生成可执行jar包、exe文件以及在Windows下的安装文件

    1.如何通过eclipse将Java项目生成可执行jar包 首先把在eclipse下的java项目导出jar file 下一步 下一步 下一步 最后点击完成,便生成了可执行的jar文件.可以在刚刚选择 ...

  4. Eclipse引入外部Jar在发布时没有自动带入,导致出现ClassNoFound错误

    今天换了一台电脑重新配置环境调试老程序的时候出现链接数据库错误java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver提示. ...

  5. 如何在Eclipse中Debug调试Java代码

    背景 有的时候你想debug调试Java的源代码,就想试图在Java源代码中设置断点,在Eclipse中常常会出现Unable to insert breakpoint Absent Line Num ...

  6. Eclipse对于多个Java项目的支持并不友好!

    本文吐槽! 如果我们创建两个Java项目.一个叫StatsReader.把数据从网上下载到本地数据库里.一个叫StatsViewer.把数据从数据库里拿出来呈现给用户.这两个项目都要用同一个外部类库m ...

  7. eclipse中如何将java项目转为java Web项目

    有时候我们在eclipse中导入web项目时,系统当做一个java项目导入进来了.这时候在启动tomcat的服务器时无法找到该项目. 那么可以通过如下操作来将java项目转换为web项目. 1. 选择 ...

  8. Eclipse安装配置以及java项目和类的创建

    1.Eclipse的安装: 双击此应用程序 进入安装界面 选择下一步 更改路径将此默认路径改为 确定之后下一步更改jre的安装路径 在之前安装的java文件夹下新建一个jre文件夹 将jre安装在里边 ...

  9. (转)Android Studio系列教程一下载与安装 背景Android Studio VS Eclipse准备下载创建HelloWorld项目

    背景 相信大家对Android Studio已经不陌生了,Android Studio是Google于2013 I/O大会针对Android开发推出的新的开发工具,目前很多开源项目都已经在采用,Goo ...

随机推荐

  1. android使用百度地图SDK获取定位信息

    本文使用Android Studio开发. 获取定位信息相对简单.我们仅仅须要例如以下几步: 第一步,注冊百度账号,在百度地图开放平台新建应用.生成API_KEY.这些就不细说了,请前往这里:titl ...

  2. linux常用命令全拼

    命令缩写: pwd:print work directory 打印当前目录 显示出当前工作目录的绝对路径 ps: process status(进程状态,类似于windows的任务管理器) 常用参数: ...

  3. Ceontos6.X配置XDMCP远程调用图形化

    Linux一般不需要图形化,但是偶尔也是需要的,基于X11协议的图形化XDMCP很受推广,VNC也是很不错的... 前提: 关闭防火墙,不关闭需要配置177端口放行 关闭selinux,不关闭自己配置 ...

  4. Dubbo在开发中的一些常用配置

    介绍Dubbo在开发中的一些常用配置,文中内容主要参考dubbo文档配置和示例两节,详细可移步访问  传送站 1. 属性配置方法及加载顺序 属性常用配置方法主要有三种: 第一种是通过启动时在虚拟机参数 ...

  5. Dockerfile 构建前端nginx应用并用shell脚本实现jenkins自动构建

    Dockerfile 文件构建docker镜像 FROM centos MAINTAINER zh********h.cn RUN rm -f /etc/nginx/nginx.conf COPY n ...

  6. iPhone开发之在UINavigationBar上使用UISegmentedControl制作

    UISegmentedControl *segmentedControl=[[UISegmentedControl alloc] initWithFrame:CGRectMake(80.0f, 7.0 ...

  7. [转]图解分布式一致性协议Paxos

    Paxos协议/算法是分布式系统中比较重要的协议,它有多重要呢? <分布式系统的事务处理>: Google Chubby的作者MikeBurrows说过这个世界上只有一种一致性算法,那就是 ...

  8. ILP32、ILP64、LP64、LLP64、64位系统

    Data Type     ILP32      ILP64     LP64      LLP64char              8             8            8     ...

  9. ubuntu源列表(清华,阿里,官方,选一即可)

    Ubuntu的源列表在/etc/apt/sources.list中,替换即可 #清华的源deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial m ...

  10. Python读文本文件中文乱问题

    file_object = open('thefile.txt')try: all_the_text = file_object.read().decode("gb2312")fi ...