很无语的一个问题,最后发现是被杀毒软件拦截了,在本机本地计算机策略添加排除项后,即可编译通过
gradle有没有对位升级
下载安装包,官网:http://www.android-studio.org
点击下载
下载好后双击打开
Next
Next
修改路径后点击Next,最好不要出现中文、空格、字符等
直接点击Install
如期而至的waiting。。。
进度条满了之后,点击Next
点击 Finish 启动Android studio
选择 Do not import setting,然后确定
等。。。。
点击Don‘t Send
点击Cancel
然后出现了以下的界面,右下角的提示先不管
点击Next
Standard的是默认安装在c盘,Custom是自定义安装
选择你喜欢的颜色,我选了黑的,然后Next
这里是SDK的路径,如果之前装过SDK就直接选择之前安装SDK的路径,如果没有装过SDK,就重新找个路径,它自动帮你安装到那个路径的位置。
注意不要出现中文、空格、字符 等,否则会报错,然后点击Next
点击Finish后开始自动安装SDK
又是令人怀念的waiting。。。
下载好后,点击finish
接下来新建一个项目来配置SDK环境,点击Start a new Android Studio project
选择一个空项目,然后Next
修改项目名称、路径和语言,注意路径一样不要出现中文、空格和字符等,修改完后点击Finish
第一次建立项目会先进行gradle,是从国外站点上下载gradle构建工具,有时候网速慢或者被墙的话就容易gradle失败。(后面有写gradle失败的处理方法)
下载期间弹出这个窗口,点击允许访问即可
如下图就是grandle成功了
针对上述问题,可能的解决方案如下:
1.检查操作系统和Android Studio的版本是否兼容JDK17。可以通过查看相应文档或使用其他版本的JDK进行测试解决。
2.尝试使用命令行工具编译项目:打开终端,切换至项目目录,运行./gradlew assembleDebug,如果编译成功,则说明问题可能是由Android Studio导致的。如果编译失败,则需要进一步分析错误信息来找到解决方案。
3.检查Android Studio的设置是否正确:依次进入"File"->"Settings"->"Build, Execution, Deployment"->"Compiler",确保"Compile independent modules in parallel"和"Compile in the background"这两项都勾选上。
4.尝试清除Android Studio的缓存:依次进入"File"->"invalidate caches/restart",勾选"Invalidate and restart",点击"OK",重新启动Android Studio进行测试。
5.尝试升级Android Gradle插件和Gradle版本,具体步骤如下:
(1)在项目级别的build.gradle文件中,将Android Gradle插件版本升级到最新版本。
classpath 'com.android.tools.build:gradle:4.3.1'
(2)在gradle-wrapper.properties文件中,将Gradle版本号升级到最新版本。
distributionUrl=https\://services.gradle.org/distributions/gradle-7.0.2-all.zip
(3)执行"File"->"Sync Project with Gradle Files",等待同步完成后重新运行项目。
6.检查项目中是否有不兼容JDK17的代码,如有则进行修改。
如果以上方法都不能解决问题,可能需要进一步分析错误信息或者寻求专业人员的帮助。