Eclipse 不能finish android工程
2015-09-07 13:55
405 查看
Eclipse 不能Finish Android工程
前几天更新了SDK Eclipse随后出现了新建android工程项目不能finish。同时Android studio gradle提示构建出错,后来更新了sdk,AS正常了,eclispe出现不能finish问题。
Eclipse不能finish工程主要原因是由于eclispe 不能读认新建的工程师android工程,可以从中分析以下几个原因:
eclipse 中的sdk路径是否正确,也就是classpath是否正确,存放的路径不能含有标点符号以及空格,存放路径是否是sdk存放路径。
adt版本是否与sdk版本匹配
如果不匹配需要更新 Help -> Install New Software -> add -> https://dl-ssl.google.com/android/eclipse之后next;adt下载需要翻墙
更新完成,重启eclipse
jdk是否合适,一般jdk1.7会导致eclipse错误,将j系统dk版本设置成1.6或者更新为1.8
如果是这个问题一般会报错为:
java.lang.NullPointerException
Errors running builder ‘AndroidResource Manager’on Project ‘xxxx’
在mac里边需要找到eclipse程序应用图标,点击显示包文件 -> Contents ->MacOs->打开eclispe.ini文件;添加如下代码:
-vm (此种写法必须系统的idk为1.6或者1.8) /Library/Java/Home/bin/java
或者
-vm (写成固定的jdk路径) /System/Library/Frameworks/JavaVM.framework/Versions/1.6/Commands/java
另外参考博客:点这里
注意: sdk更新到21以上(包括),jdk的版本最好是1.8,不然在eclipse中新建项目时导入的appcompont-v7报错!且eclispe提示类似一下错误。
如果出现第三方包错误以及项目红色感叹号提示:点这里
相关文章推荐
- Java environment variables and their functionality
- Java虚拟机(JVM)中的内存设置详解
- Java代理模式
- Struts2 同时支持/* 和.do *.action 的匹配
- Hibernate所有缓存机制详解
- 1. java简介、开发环境搭建、第一个程序
- JAVA Key=Key模型(一对一双向唯一)
- java的四舍五入算法
- Java 将字节数组转化为16进制的多种方案
- Thinking in java 之:内部类的继承
- Java中sleep(),wait(),yield()的区别
- 怎么设置myeclipse的格式化键格式每行的字符长度
- Java多线程系列1(概念和原理)
- Java数据类型和MySql数据类型对应表
- java读取jar包中的资源文件或properties配置文件路径的方法
- 重磅消息:JavaFX官方文档翻译完毕
- 重磅消息:JavaFX官方文档翻译完毕
- 从eclipse到Android studio/迁移eclipse的Android项目到Android studio平台的注意事项
- eclipse导出jar包的问题总结
- MAC下安装多版本JDK和切换几种方式