android stdio环境安装

本文详细介绍了在使用Android Studio进行项目开发时遇到的常见编译错误,包括依赖问题、Gradle配置错误等,并提供了具体的解决方案,如调整代理设置、更新Gradle插件版本等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. android 相关下载工具及学习网址:http://www.androiddevtools.cn/index.html

2. android下载版本为如下

64位系统为:android-studio-ide-173.4907809-windows.exe

3. 待工具安装好之后新建工程报下错误:

Could not GET xxx, Received status code 400 from server: Bad Request

可以按照这样处理:https://blog.youkuaiyun.com/zengmingen/article/details/79877676

4. 第3步又出现了新的问题

Unable to resolve dependency for ':app@debug/compileClasspath': Could not resolve com.android.support:appcompat-v7:28.0.0.
Open File
Show Details
Could not GET “XXXXX.xml”Received status code 400

这个问题坑的好惨,具体处理方式:https://www.jianshu.com/p/e0ba79c83183

具体解决方式是找到这个文件 C:\Users\nxbb\.gradle\gradle.properties 屏蔽掉里面的代理信息

## For more details on how to configure your build environment visit
# http://www.gradle.org/docs/current/userguide/build_environment.html
#
# Specifies the JVM arguments used for the daemon process.
# The setting is particularly useful for tweaking memory settings.
# Default value: -Xmx1024m -XX:MaxPermSize=256m
# org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
#
# When configured, Gradle will run in incubating parallel mode.
# This option should only be used with decoupled projects. More details, visit
# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
# org.gradle.parallel=true
#Sat Oct 20 21:05:52 CST 2018
//------------以下部分屏蔽掉
#systemProp.https.proxyPort=80
#systemProp.http.proxyHost=mirrors.neusoft.edu.cn
#systemProp.https.proxyHost=mirrors.neusoft.edu.cn
#systemProp.http.proxyPort=80

5. 2018-10-16 Android stdion用不了,打开工程无法编译通过,发现gradle4.4变更成4.6,同时代理第4.中的代理路径也变了,原来是屏蔽掉的,后面可能是gradle4.6的更新导致。现在是可以编译了,具体我也搞不清修改了哪些地方,大概如下

5.1 先在build.gradle里确定gradle插件版本(注意是gradle插件!!!),我的升级成了gradle4.6,其对应的插件为

classpath 'com.android.tools.build:gradle:3.2.1'

5.2 File->setting->Build,Execution,Deloyment->Gradle,勾选"Use local gradle distribution",选择gradle的路径,记住这个导入的路径是Android stdio的安装路径,我的路径如下

D:/Android Studio/gradle/gradle-4.6

5.3 File->setting->Build,Execution,Deloyment->Gradle->Android Stdio,勾选"Enable embeded Maven repostory"

5.4 可以用Every thing工具搜索gradle.properties, 注意这个gradle.properties是在C盘目录, 不是项目的目录,将代理信息屏蔽掉C:\Users\nxbb\.gradle\gradle.properties,按照上面第4.步骤处理即可

5.5 查看该路径下是否又gradle4.6版本,没有就手动下载,然后解压

C:\Users\nxbb\.gradle\wrapper\dists\gradle-4.6-all\bcst21l2brirad8k2ben1letg\gradle-4.6

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值