解决Android Studio启动提示空白的Start Failed的问题 作者: LiesAuer 时间: 2021-08-17 分类: 开发 最近买了一只OPPO Watch 2,然后想安装一下Android Studio玩一玩,安装完后打开发现报了个Start Failed的错误,而且具体的报错信息是空的,如下图。  这时候请到万能的百度,查出来的解决方法几乎这样的: 1. 打开Android Studio安装目录 2. 编辑`idea.properties`文件 3. 添加`disable.android.first.run=true`配置 4. 保存重启Android Studio 但是很遗憾,这个解决方法应该是用来解决连不上`Google`而启动报错的问题,但是我几乎是全程挂着梯子的,所以和这个问题无关,因此这个解决方案也应该无效的(验证过确实无效)。 既然度娘不行,我又用Bing搜了一下,正好搜到一篇文章,里面的问题和我类似,都是空白提示,文章开头就提到了可以使用Android Studio自带的`studio.bat`来启动,这种启动方式会在控制台输出具体的日志,当然也包括报错信息,那直接`CMD`走起。 ```shell D:\Program Files\Android\Android Studio\bin>studio.bat ERROR: cannot start Android Studio. No JDK found. Please validate either STUDIO_JDK, JDK_HOME or JAVA_HOME points to valid JDK installation. ``` 看到这个提示我傻眼了,居然是因为我没装JDK,这里是我大意了,因为一般来说,运行时都没装的话,双击打开几乎99%都是没反应或者闪退,像这种还能启动起来,但又没完全启动起来的比较少见,所以我的第一反应是我的运行时没问题。我的猜测是启动阶段的启动器是原生写的,所以不需要JRE也能跑起来。  好吧,那就把SDK装上,顺便配置了环境变量(过程就略过了,玩JAVA的装SDK、配置环境变量啥的都是基操了),重新打开(`CMD`也要重启,因为环境变量不会实时读取的),还是报错,但报的是JAVA版本太低。 ```shell D:\Program Files\Android\Android Studio\bin>studio.bat Unsupported Java Version Java 11 or newer is required to run the IDE. Please contact support at https://code.google.com/p/android/issues Your JRE: 1.8.0_291-b10 amd64 (Oracle Corporation) C:\Program Files\Java\jdk1.8.0_291\jre ``` 又折腾完JAVA 11后,再次尝试,完美启动!   标签: android, wearable, wearos, oppo watch 2, android studio