ram:4gb(1.96gb可用)是4gb ram什么意思情况

47945人阅读
android_sdk_安装(3)
OS X上的Java版本还是1.6的,而且似乎苹果不再提供“苹果版本的”Java更新,所以只好自己去更新了。
第一个问题是去找OS X下的Java安装文件。Google一下“Java Mac OS”,返回的搜索结果中的第一个网址实际上是JRE的下载界面。安装完成之后,会跳到一个版本验证网页,可以看到版本是1.7的,更新成功。
然而,打开“终端”程序,输入:
$ java -version
java version &1.6.0_65&
输出结果显示Java还是老版本的。
通过OS X上的查看JAVA_HOME,也显示老的版本:
$ /usr/libexec/java_home
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
实际上,应该去下载OS X版本的JDK来更新Java。(Java的下载界面还是挺混乱的,JRE和JDK的下载页面在两个不同的域名上;JDK下载在上……)安装JDK后,再去终端查看Java版本,显示更新成功。
不试不知道,一试吓一跳。
忍着巨大的蛋疼,把jdk 8下好后,又是当关一大棒,最新的jdk 8尽然只支持10.7.3以上的系统 版本,而我的10.10不支持!!!!这是何种高等逻辑算法啊!!!真想一口盐汽水喷死他!!
解决办法如下:
1.下载 好jdk 1.7(1.8) 地址:/technetwork/java/javase/downloads/index.html
2.打开下载 好的jdk 安装包的DMG .这时候你会在finder在左侧能看到已经被挂上了。
pkgutil --expand /Volumes/JDK\ 8\ Update\ 05/JDK\ 8\JDK\ 8.pkg
/Users/wxxu/Documents/jdk8.unpkg //此处可能每个人的8.pkg文件目录不一样,大家只要进到自己的8.pkg就可以了
解释: 通过pkgutil 命令把刚刚下载好的dmg解压开来,存放到/Users/wxxu/Documents/jdk8.unpkg这个目录中去
4. 走入到/Users/wxxu/Documents/jdk8.unpkg目录中去。你可以通过finder也可以通过终端命令进入。
5. 找到目录下的 Distribution 文件,用vim 或者是编辑器打开。
6. 找到里面的 pm_install_check 这个函数。
function pm_install_check() {
if(!(checkForMacOSX('10.7.3') == true)) {
my.result.title = 'OS X Lion required';
my.result.message = 'This Installer is supported only on OS X 10.7.3 or Later.';
my.result.type = 'Fatal';
你会发现,他在这里去判断 你的系统是不是10.7.3以后的,因为现在Yosemide还不是正式版本,所以在这里会检查不过。
function pm_install_check() {
7.然后我们重新打包。命令如下:
pkgutil –flatten /Users/wxxu/Documents/jdk8.unpkg/
/Users/wxxu/Documents/jdk8.pkg
8. 打开 重新打包的jdk8.pkg文件。就会发现可以正常安装了。
安装成功后,再命令行中输入java -version显示如下
java version &1.8.0&Java(TM) SE Runtime Environment (build 1.8.0-b132)Java HotSpot(TM) 64-Bit Server VM (build 25.0-b70, mixed mode)
然后就心情享受吧!!!
自己不想动手制作安装包的话,这有我弄好的jdk8.pkg:&密码: kgvm
链接: /s/1gdCdg1H 密码: kgvm
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:1106874次
积分:9201
积分:9201
排名:第1606名
原创:202篇
转载:168篇
评论:372条
(6)(6)(7)(2)(2)(5)(5)(1)(15)(1)(1)(1)(3)(1)(1)(3)(3)(1)(8)(15)(9)(7)(2)(6)(4)(7)(7)(7)(2)(8)(9)(38)(45)(4)(7)(13)(5)(98)首先你得明白需要安装什么,这些东西有什么用。
在mac 上配置 android sdk 环境需要jre jdk
android sdk 这三个东西。
1. jre这个东西是做什么的?
jre是java运行库。一些java文件的运行需要这个程序的支持。运行java程序必须这个东西。就像win下的一些程序的运行需要依赖 vc++ 运行库一样。
2. jdk是做什么的?
jdk是java开发用的,做java开发必须这个程序。
3. androi sdk这个是做什么的?
同上,不做赘述。
本文主要讲的是mac下安装jre jdk上出现的问题。
先说一下jre安装遇到的问题。
当然从官网下载最新的jre特么也是有问题的,他会请求一个网页,然后由于网页不在国内所以就很难请求下来,或许我家是长城宽带吧。遇到这个问题可以先断网,再安装,就不会出现这么恶心的问题了。或者fanqiang后再尝试。
后来我就去邪恶的百度软件中心,下载一个旧版的jre就行了。 jre8 40版本的jre即可。
再说下安装JDK遇到的问题
从java官网下载的jdk 8 的镜像文件,
安装之后提示:
您的系统具有 Mac OS X 版本
10.10.5。此产品可安装在版本 10.7.3 或更高版本上。有关详细信息, 请访问 /help。
之后发现appstore的一篇帖子:
责任可能都在苹果身上。
下载后安装即可。
我的系统是10.10.5的系统版本。
之后还是发现 这个Apple提供的时2015版本的1.6的jdk,做android开发还是有问题,我日。
最后我到这个网址下载了一个可用的jdk8_45的版本。
安装后, -version就可以了。
PS: g radle构建的时候需要下载一堆的文件,Gradle的zip包,这个可以使用手动下载来解决,但是其他的一些idea需要的gradle的插件的jar文件依旧需要下载,还有jcenter。我租房子的地方是长城宽带,太垃圾了,fanqiang依旧不行,我用linux开发的时候,必须把硬盘拆下来放到我的硬盘盒里,带到公司去fanqiang下载gradle才行。gradle下载不起来,打开jre安装的东西也一直显示正在加载中,这特么宽带运营商不在国外建立足够多的私有CDN节点的话,我们就会一直这样慢下去。这是在拖慢中国技术的发展。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:74407次
积分:1343
积分:1343
排名:千里之外
原创:56篇
评论:41条
(6)(3)(1)(1)(4)(2)(7)(1)(5)(3)(2)(3)(2)(3)(6)(5)(2)(2)(3)

我要回帖

更多关于 8.00gb 3.94gb 可用 的文章

 

随机推荐