简单复习了一遍Java,从今天开始学习Android开发了,菜鸟一只,写点笔记。

先装SDK,用的Windows Server 2008 R2 X64,没想到遇到点小麻烦。我已经正常安装了JDK1.6,但是运行SDK Setup.exe总是提示我找不到安装的java,提示“java not found in your path ... No suitable java found”。搜了一下,SDK Setup.exe是通过/tools/lib/find_java.bat来检测java安装的,核心只是执行一句java -vesion,本来配置好Path环境变量就好了,但是x64系统下32位程序和64位程序的环境变量是不同的,通过系统属性设置只能更改64位程序的环境变量(此处有误,见下文),而SDK Setup.exe是个32位程序,所以你在系统属性界面更改Path设置不起作用。我的做法是C:/Windows/SysWOW64/cmd.exe开一个32位命令行窗口,然后set path=%path%;.../Java/jdk1.6.0_21/bin,然后执行SDK Setup.exe,终于检测java通过。

 

补充:后来又试了试发现,我机器上32位和64位程序的环境变量只有3处不同:

ProgramFiles

CommonProgramFiles

PROCESSOR_ARCHITECTURE

前两个都是C:/Program Files带不带 (x86)的区别,后一个是x86和AMD64的区别。

而path变量是一样的,区别在于你在高级系统设置对话框中更改了path变量后,重新打开一次64位的cmd.exe就能看到变化,而32位的cmd.exe必须在系统重启之后才能看到这个变化。所以之前我一度认为这个高级系统设置对话框改变的只是64位程序的环境变量。

更多相关文章

  1. android显示意图激活另一个Activity的方法
  2. Android系统启动流程 -3
  3. android 端拍照并运用Tesseract OCR 识别图片中字符
  4. Android(安卓)系统启动流程总结
  5. Android(安卓)应用第一次运行时,引导页面的设置方法(只让程序Aciti
  6. Android(安卓)之startActivityForReult 与 onActivityResult简介
  7. 【Android】联通性 -- USB主机模式
  8. Android中使用GridView分页显示系统所安装的应用,支持拖动与手势
  9. 方法选择Android从SD卡中选择图片的三种方法及自定义系统选择框

随机推荐

  1. Android UI开发第三十五篇——AppCompat
  2. Android(安卓)>> 26. RecyclerView(一)
  3. 通过eclipse查看Android源代码(Java)
  4. 我所理解的Android模块化(二)——模块通信
  5. android中的push机制实现:android push no
  6. Android 单击listview弹出popupwindow弹
  7. Android Drawable之GradientDrawable
  8. Android studio实现左右滑动切换图片
  9. Android 的selector背景选择器应用
  10. Data Binding自定义属性