android studio 运行不了
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android studio 运行不了相关的知识,希望对你有一定的参考价值。
Error:org.gradle.api.internal.changedetection.state.DefaultFileCollectionSnapshotter$FileCollectionSnapshotImpl cannot be cast to org.gradle.api.internal.changedetection.state.OutputFilesCollectionSnapshotter$OutputFilesSnapshot
Possible causes for this unexpected error include:<ul><li>Gradle's dependency cache may be corrupt (this sometimes occurs after a network connection timeout.)
<a href="syncProject">Re-download dependencies and sync project (requires network)</a></li><li>The state of a Gradle build process (daemon) may be corrupt. Stopping all Gradle daemons may solve this problem.
<a href="stopGradleDaemons">Stop Gradle build processes (requires restart)</a></li><li>Your project may be using a third-party plugin which is not compatible with the other plugins in the project or the version of Gradle requested by the project.</li></ul>In the case of corrupt Gradle processes, you can also try closing the IDE and then killing all Java processes.
参考出处:http://stackoverflow.com/questions/26354153/android-studio-gradle-error-at-compile-time
翻译过来就是:在Android Studio中,删除.gradle文件夹下面的所有文件或文件夹,然后再编译运行就可以啦
参考技术A1、运行安装目录bin下的studio.bat文件,如果提示JAVA_HOME未设置好,请设置JAVA_HOME2
2、win7的话用管理员身份运行
3 、用记事本打开android-studio\\bin 目录下的studio.bat
SETVM_OPTIONS_FILE=%IDE_BIN_DIR%\\studio%BITS%.exe.vmoptions
改为 SET VM_OPTIONS_FILE=%IDE_BIN_DIR%\\studio%BITS%.exe就可以使用了
4 、用文本工具打开studio.bat line25 to line 28:SET JRE=%JDK%,IF EXIST "%JRE%\\jre" SET JRE=%JDK%\\jre.SET BITS=IF EXIST "%JRE%\\lib\\amd64" SET BITS=64
可以看到里面设置软件支持系统位数是64位,而我自己所用电脑是32位的 jre/lib目录下只有i386文件,尝试把IF EXIST "%JRE%\\lib\\amd64" SET BITS=64 改为IF EXIST "%JRE%\\lib\\i386" SET BITS=32
参考技术B 如果你安装好了64位的JDK,请自己配置好你的环境。
以上是关于android studio 运行不了的主要内容,如果未能解决你的问题,请参考以下文章
android studio 第一次用,第一次建的项目,生成不了。
如何修复 Windows 10 上的 Android Studio adb 错误?