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

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提示类似一下错误。



如果出现第三方包错误以及项目红色感叹号提示:点这里
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: