码迷,mamicode.com
首页 > 移动开发 > 详细

Mac (适用于Win).新建Android项目.java.lang.NullPointerException

时间:2015-01-08 02:03:26      阅读:435      评论:0      收藏:0      [点我收藏+]

标签:

参考:

1.code.google.com - 18楼的回答(Mac) / Windows用户参考29楼的回答

2.How To Set $JAVA_HOME Environment Variable On Mac OS X

3.http://hsj69106.blog.51cto.com/1017401/595598

 

环境:

Mac OS X Yosemite

jdk1.7.0_71

Eclipse Luna (4.4.1)

 

报错信息:

Errors occurred during the build

Errors running builder ‘Android Resource Manager‘ on project ‘Hello World‘

java.lang.NullPointerException

 

报错原因:

1.Eclipse ADT Bundle 不支持jdk7

 

解决方法:

(当你同时装有Java 6 / 7时)让Eclipse在运行ADT时使用jdk1.6,但仍将jdk1.7保持为默认jdk。

1.下载并安装jdk1.6

2.获取jdk1.6路径

2.1 觉得有必要的可以参考链接2或StackOverFlow以设置Java环境变量(未验证必要性)

3.进入Eclipse文件夹(Mac下是右键点击Eclipse.app - 显示包内容 / Show Package Contents)

4.找到eclipse.ini,用编辑器 (mac: texteditor / Windows: notepad / etc.) 打开

5.在-vmargs的上一行, 输入以下两行命令:

-vm
// 此处更改为你的jdk1.6路径
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
-vmargs 

6.设置完成后,Eclipse可能会出现中文乱码:Preferences - General - Workspace - Text file encoding - 可以看到原先的Default (UTF-8)变成Default (MacRoman)  - 选择Other: UTF-8

Mac (适用于Win).新建Android项目.java.lang.NullPointerException

标签:

原文地址:http://www.cnblogs.com/fatoland/p/4209807.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!