Android Studio 使用本地gradle的配置及jar包导入

摘要:昨天想要查看一个 jar 文件的时候,记起了as,哪知道在新建项目的时候就遇到了项目失败。遇到了创建项目(Could not install Gradle distribution from 'https://services.gradle.org/dist - 错误),配置本地gradle(gradle location is incorrect - 错误),这里记录一下如何配置本地gradle和在创建项目成功后导入jar包

这里写个小的目录页,将之前自己记录的相关文章汇总一下

相关文章
Android Studio 安装环境配置

Gradle下载及配置

Gradle下载地址

通过as创建项目失败的时候,也会提示下载链接。我使用的是 as 3.5.1 版本,提示的gradle的版本是 gradle-5.4.1-all.zip
当然也可以去网站下载 https://services.gradle.org/distributions/。以下不同版本的概述

名称概述
gradle-xx-all.zip完整版,包含了各种二进制文件,源代码文件,和离线的文档。
gradle-xx-bin.zip二进制版,只包含了二进制文件(可执行文件),没有文档和源代码。
gradle-xx-src.zip源码版,只包含了Gradle源代码,不能用来编译你的工程。

gradle下载后本地配置

1.下载后,我存放在Android默认的文件目录中

2.在as配置
切换到project,打开gradle-wrapper.properties文件,将gradle修改为本地版本,将distributionUrl换成本地的

distributionUrl=file:///C:/Users/hyl/.gradle/wrapper/dists/gradle-5.4.1-all/3221gyojl5jsh0helicew7rwx/gradle-5.4.1-all.zip
在设置里面,进行设置gradle。选择Use local gradle distribution,选择自己需要的gradle的版本。
build.gradle文件里的这句话
classpath 'com.android.tools.build:gradle:3.5.1'

千万,千万,千万不要改成gradle的版本 5.4,不然会报错,默认或者写成android studio版本一致


3.重新构建


最后,Rebuild一下或者 try again就大功告成了。不行关闭项目和as重启启动一下也就可以了

下载文件时间比对

1.只在gradle里面设置,没有在 gradle-wrapper.properties 文件中进行配置,出现了 配置本地gradle(gradle location is incorrect - 错误)

2.蓝(工具)灯的使用
最开始的时候,我按照上面的流程出现错误,后期删除项目,通过蓝(工具)灯成功创建了项目。吐槽一下是真的慢,后面比较发现应该是重新下载了一次

吐槽,as自动下载是真的慢

jar的导入

使用 as 为3.5.1

1. 下载需要的jar包,复制到项目的libs路径下。
2. as中打开File—>Project Structure,选择导入jar。
3. OK,AS自动更新Gradle sync。

参考链接

android studio 使用本地gradle的配置
Android Studio离线配置gradle(附gradle下载地址)
Android Studio3.6.1导入jar包

### Altium Designer 反向标注原理图方法 在Altium Designer中,反向标注(Back Annotation)是从PCB布局文件更新到原理图的过程。这一过程确保了任何在PCB编辑器中的更改能够反映回至原理图文档中。 #### 准备工作 为了成功执行反向标注,在开始之前需确认几个前提条件: - 原理图和PCB项目已保存并编译无误。 - PCB与原理图之间的网络表保持一致[^2]。 #### 执行反向标注的具体步骤 1. **打开PCB文件** 在Altium Designer环境中加载待处理的PCB文件。 2. **生成工程变更命令 (ECO) 文件** 使用菜单栏`Tools -> ECO From Board To Schematics...`来启动从PCB到原理图的同步对话框。此功能会自动检测PCB上相对于原始原理图的变化,并创建相应的工程变更订单(ECO)[^1]。 3. **审查并应用变更** 审查由工具自动生成的一系列建议修改项,括但不限于组件位置调整、属性变化等。对于每一个提议的操作,可以查看其影响范围以及预览效果。一旦满意,则点击“Execute”按钮实施这些改动。 4. **验证结果** 修改完成后重新编译整个工程项目以确保一切正常运作;同时也可以通过对比前后版本间的差异进一步检验是否达到预期目标。 ```python # Python伪代码展示自动化脚本思路 def back_annotation(): pcb_file = load_pcb_document() eco_list = generate_eco_from_board_to_schematic(pcb_file) review_and_execute_changes(eco_list) verify_project_integrity() back_annotation() ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值