[Android]_[初级]_[Android开发环境搭建入门(MacOSX)]
来源:互联网 发布:神龙契约进阶数据 编辑:程序博客网 时间:2024/06/02 00:02
场景:
1.这里只介绍环境配置和Windows的不同点,更新android SDK都是一样的。
2.也是安装eclipse 3.7.2
3.安装Jdk-7后还是无法启动,提示 to open eclipse, you need a Java SE 6 runtimes.
安装Java 1.7
注意,只有1.7才可以编译sdk 21以上的版本,所以要看本机Java是什么版本。
java -versionjava version "1.7.0_67"Java(TM) SE Runtime Environment (build 1.7.0_67-b01)Java HotSpot(TM) 64-Bit Server VM (build 24.65-b04, mixed mode)
如果是1.6.x的话,是可以启动eclipse 3.7.2的,但是这不是我们想要的,我们需要使用1.7.x启动eclipse并编译程序.
0. 解压 eclipse-java-indigo-SR2-macosx-cocoa-x86_64.tar.gz 到 软件目录 eclipse
1. 去Oracle官网下载 jdk-7u67-macosx-x64.dmg (共享有)
2. 安装jdk-7
3. 安装完之后敲命令 java -version,如果安装成功,应该就是如上显示。
4. 注意,安装完之后还没完,需要设置eclipse使用Jdk-7启动,敲命令 which java
apples-MacBook-Pro:software apple$ which java/usr/bin/java5. 使用Finder Go to Folder /user/bin
6. 找到这个 java命令 软链接时候,右键 Show Original 到了java命令所在的目录,找到java_home
7. 执行java_home
apples-MacBook-Pro:software apple$ /System/Library/Frameworks/JavaVM.framework/Versions/A/Commands/java_home /Library/Java/JavaVirtualMachines/jdk1.7.0_67.jdk/Contents/Home8. 进入这个目录的上级目录.
/Library/Java/JavaVirtualMachines/jdk1.7.0_67.jdk/Contents/9. 修改Info.plist文件,在对应的JVMCapabilities地方增加几行,保存.
<key>JVMCapabilities</key> <array> <string>JNI</string> <string>BundledApp</string> <string>WebStart</string> <string>CommandLine</string> </array>
注意:修改完需要重启电脑.
-- 修改eclipse设置使用Jdk-7
10. 进入eclipse目录右键 Eclipse “Show Package Content” , 记事本修改Info.plist, 修改或增加参数,保存。<string>-vm</string><string>/Library/Java/JavaVirtualMachines/jdk1.7.0_67.jdk/Contents/Home/jre/lib/server/libjvm.dylib</string>
进入 MacOS, 记事本修改eclipse.ini, 修改或增加参数,保存。
-vm/Library/Java/JavaVirtualMachines/jdk1.7.0_67.jdk/Contents/Home/jre/lib/server/libjvm.dylib
11. 启动eclipse,检查是否是jdk-7即可。
12. 安装adt就和windows一样了。
http://blog.csdn.net/infoworld/article/details/43924371
设置hosts
增加
设置hosts已经不行:
参考设置代理:http://zhidao.baidu.com/question/2138710173900914228.html?qbl=relate_question_0&optimi=4
13. 注意,建议eclipse和android-sdk最好放同一级目录吧。
参考:
http://www.cnblogs.com/zhouyinhui/p/3750836.html
0 0
- [Android]_[初级]_[Android开发环境搭建入门(MacOSX)]
- [Android]_[初级]_[Android开发环境搭建入门(Windows)]
- [Android]_[初级]_[Android开发环境搭建入门(Windows)]
- Android开发入门_环境搭建
- [ATL/WTL]_[初级]_[环境搭建]
- Android环境搭建_转载
- Android环境搭建_转载
- [Windows/MacOSX]_初级_[在英文环境下不使用软键盘输入希腊字母]
- Android学习之路1_开发环境的搭建
- MyEclipse 9上搭建Android开发环境_日光海岸_百度空间
- [汇编]_[初级]_[VS2010搭建汇编开发环境win32和x64]
- [Android]_[初级]_[adb 实用命令]
- [Android]_[初级]_[adb 实用命令]
- [Android]_[初级]_[adb 实用命令]
- Android入门开发环境搭建
- Android开发环境配置_总结
- [wxWidgets]_[初级]_[配置codeblock+wxWidgets3.0.1开发环境]
- 004_在Eclipse环境下搭建Android开发平台(离线搭建)
- 主元素问题
- maven 安装
- 简繁体字在线转换器
- 有些符点数不能精确存储,为什么
- C++ 模板引擎 Ctemplate 的介绍
- [Android]_[初级]_[Android开发环境搭建入门(MacOSX)]
- iOS编译报错:objc-class-ref in AppDelegate.o之解决方案
- 时间紧迫
- AndroidMediaRecorder架构详解
- 21天学通C++--阅读笔记7(异常、宏、位操作)
- 机器学习笔记- 贝叶斯学习(2)
- JVM堆内存相关的启动参数:年轻代、老年代和永久代的内存分配
- log4j.properties配置详解
- unity3D按下同一键切换不同的相机两种方法