安装AndroidStudio完成后,可能会出现无法启动的问题,不管你双击多少次studio.exe这个东东,它就是不反应。


我总结了一下我遇到的各种问题,真的是人品低到了极点,每种错误都遇到了,下面把各种错误的解决办法总结一下:


1.安装后AndroidStudiov0.8.0(June2014),出现下面的错误:


原因分析:可能这个版本我当时下载的时候还是Beta版,找不到jvm.dll导致的;

解决方案:果断卸载,重新下载android-studio-bundle-130.677228-windows.exe这个版本安装,该错误解决。


2.安装android-studio-bundle-130.677228-windows.exe这个后,双击studio.exe无法启动,没有响应;

找到安装目录(默认目录是:C:\Users\<user>\AppData\Local\Android\android-studio),使用cmd运行该目录下的bin/studio.bat,错误如下:

[html] view plaincopyprint?

  1. ERROR:cannotstartAndroidStudio.

  2. NoJDKfound.PleasevalidateeitherANDROID_STUDIO_JDK,JDK_HOMEorJAVA_HOMEpointstovalidJDKinstallation.

  3. ECHO处于关闭状态。

ERROR:cannotstartAndroidStudio.NoJDKfound.PleasevalidateeitherANDROID_STUDIO_JDK,JDK_HOMEorJAVA_HOMEpointstovalidJDKinstallation.ECHO处于关闭状态。



原因分析:环境变量没有配置正确;

解决方案:

1)在系统环境变量中寻找名为 JAVA_HOME 和 JDK_HOME的变量,如果没有新建一个。设置 变量的值为 JDK 根目录,不要加bin路径;

[html] view plaincopyprint?

  1. JAVA_HOME=C:\jdk<prename="code"class="html"style="font-size:13px;line-height:19.5px;">JDK_HOME=C:\jdk

JAVA_HOME=C:\jdk<prename="code"class="html"style="font-size:13px;line-height:19.5px;">JDK_HOME=C:\jdk




2)接着,找到CLASSPATH 变量,没有也新建个. 把值设置为

[html] view plaincopyprint?

  1. CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;

CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;

3)将 PATH 变量的值的末尾先加上;然后再加上自己的java启动目录


[html] view plaincopyprint?

  1. CLASSPATH=;%JAVA_HOME%\bin;

CLASSPATH=;%JAVA_HOME%\bin;

3.设置完毕后,双击studio.exe仍然无法启动,仍然没有响应,太不给力了;


继续使用cmd运行studio.bat,发现还有错误:

[html] view plaincopyprint?

  1. UnrecognizedVMoption'+UseCodeCacheFlushing'

  2. CouldnotcreatetheJavavirtualmachine

UnrecognizedVMoption'+UseCodeCacheFlushing'CouldnotcreatetheJavavirtualmachine


解决方案:


[html] view plaincopyprint?

  1. 用文本工具打开\bin目录下的studio.exe.vmoptions,删除-XX:+UseCodeCacheFlushing那行即可。

用文本工具打开\bin目录下的studio.exe.vmoptions,删除-XX:+UseCodeCacheFlushing那行即可。

4. 继续运行studio.exe,发现还不行,检查第2步中环境变量中的那些jar文件,发现这些东西在对应目录下都不存在;继续解决


JDK1.6之后的版本,安装后都不存在这些文件,怎么办呢?只能去以前的老版本找了,我去下载了j2sdk-1_4_2_09-windows-i586-p.exe这个版本的JDK,安装后到响应的目录下找到这些文件,拷贝到之前的目录下就可以了。


OK,终于搞定了,顺利启动。



更多相关文章

  1. 为Android(安卓)Application指定版本
  2. Android应用在不同版本间兼容性处理
  3. Android中AVD的使用以及错误处理方法
  4. 在PC上体验Android,别人是别人,我的是我的
  5. android emulator: ERROR: unknown virtual device name:解决方
  6. android TIPS小结
  7. 【AndroidManifest.xml详解】Manifest属性之versionCode,version
  8. android 开发错误点滴积累--Asset资源管理
  9. 【转】打开eclipse点更新后,出现This Android(安卓)SDK requires

随机推荐

  1. Android(安卓)的init过程详解
  2. android studio 安装时sdk更新指南
  3. Android里merge和include标签的使用【转
  4. Android(安卓)Launcher3 设置壁纸请教
  5. android 文件下载
  6. Android(安卓)draw Rect 坐标图示
  7. Error:Unable to find toolchain: mips64
  8. Android高效开发:
  9. Android使用主题配置文件,去掉程序启动界
  10. Android小程序实现个人信息管理系统