前言
本篇博客整理一下笔者在Mac下使用ADT Bundle踩过的坑,Google现在也不支持Eclipse了,开发者也到了抛弃Eclipse的时候,但考虑到大部分Java的开发者还是比较习惯与Eclipse下进行Android开发,Android Studio的使用还是有一定门槛的,比如它比较耗性能,界面、操作类似idea。不管是Eclipse还是Android Studio都有对应Windows版本、mac版本、Linux版本,windows版本不用多说,支持得比较好,兼容性较高,但mac在升级之后,默认的1.6版本的jdk已经被删除,所以在mac系统使用ADT Bundle或者Android Studio都无法运行起来,我们要另外去配置java的运行环境,下面针对几个问题提供相应的解决方案。
ADB Bundle下载地址
Google被墙了之后,就不能随意访问Android官网了,想获取最新版本的ide最好还是去官网下载,建议购买一个VPN,比和免费VPN都要稳定得多。
ADT Bundle for mac最新版官网下载地址
ADT Bundle的坑之java版本
只从mac osx升级到10.8之后,就把系统自带的1.6版本的jdk删掉了,我们安装完ADT Bundle或者Android Studio均不能正常使用,Oracle官网也找不到java 1.6版本,但可以在苹果官网可以找到:jdk1.6版本下载地址
下载安装成功之后,就不会出现以下错误信息:
再次启动Eclipse,正确运行。
还有一种解决方案就是修改info.plist文件:
修改文件:
/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Info.plist
为如下形式:
<key>JVMCapabilities</key>
<array>
<string>CommandLine</string>
<string>JNI</string>
<string>BundledApp</string>
<string>WebStart</string>
<string>Applets</string>
</array>
这里建议使用第一种解决方案。
ADT Bundle的坑之无法正常创建项目
前面解决了启动Eclipse的问题,但发现创建项目的最后一步出现以下错误:
**java.lang.NullPointerException
Errors running builder ‘Android Resource Manager’ on Project ‘XXX’**
我也是醉了,这个问题折腾了笔者很久,后来在网上找到解决方案:
在这个路径下adt-bundle-mac-x86_64-20140702/eclipse/Eclipse/Contents/MacOS找到eclipse.ini文件,使用文档编辑器打开:
在最后添加以下配置:
-vm
/System/Library/Frameworks/JavaVM.framework/Versions/1.6/Commands/java
最后问题解决,妈妈再也不用担心我不能创建Android项目啦。
关于Eclipse的使用笔者踩过很多坑,如果读者遇到过哪些问题,可以留言给我,笔者后续整理补充到博文当中。
转载请注明:IT_xiao小巫
博客地址:http://blog.csdn.net/wwj_748
参考:来自知乎
<script type="text/javascript">
$(function () {
$('pre.prettyprint code').each(function () {
var lines = $(this).text().split('\n').length;
var $numbering = $('<ul/>').addClass('pre-numbering').hide();
$(this).addClass('has-numbering').parent().append($numbering);
for (i = 1; i <= lines; i++) {
$numbering.append($('<li/>').text(i));
};
$numbering.fadeIn(1700);
});
});
</script>
分享到:
相关推荐
MAC OSX 10.5图文教程 绝对清晰
Mac OSX的文件系统介绍 各目录说明
osxfuse 是一个google开源的mac osx 磁盘格式读写库。
USB 串口 PL2303 MAC OSX 驱动,适用于 OS X 10.9 以上的版本。 Mac OS X Universal Binary Driver v1.6.2 (PKG file format) For Mac OS High Sierra (version 10.15) - see NOTE below. For Mac OS High Sierra ...
硬盘安装Mac OSx 在XP系统下利用Mac硬盘安装助手软件写入Mac安装镜像文件和使用Boot think引导进行Mac硬盘安装
polycom 宝利通 的Mac OSX客户端,可以PC到会议系统,PC跟PC之间视频通话。这个是官方账户里下载的最新版本。安全可靠,十分难得,值得收藏
在MAC OSX中安装启动zookeeper1
win10 VMware安装osx所需资料及跳坑记录个人整理文档已放置百度云下,此文件为下载路径及密码。
苹果电脑安装Windows和Mac_OSX双系统
Mac osX网站开发
Mac OSX 命令行知识。 txt文件
虚拟机VMware 9安装苹果MAC OSX 10.8图文教程
MAC OSX上面最好用的7z工具软件,命令行,方便使用,压缩率高。
Mac.OSX_.Snow_.Leopard.Server.v10.6.3 torrent种子
osx 10.10.5--osx 10.13.6原版镜像
Mac OSX项目入门demo,包括tableview使用,按钮使用等。
Kludgets: 在Windows 7桌面运行Mac OSX Widget 苹果 mac 桌面 小工具 插件 美化
lingo mac版, 实现linear programming, 线性规划,获得最优解神器。
iDSDT FOR MAC OSx
charles-proxy-3.9.1-applejava Mac OSX破解版