android - 在 Android Studio 中,如何在不连接互联网的情况下保持同步?
问题描述
我正在使用 Android Studio 并希望使项目脱机。
解决方案
您需要了解 gradle 的工作原理,因此当您同步它时,会检查您的模块级 build.gradle 文件并查看是否有一些依赖项代码不可用,如果不可用,则从
buildscript { // you will find it in project level build.gradle file
repositories {
google()
jcenter()
}
使用如上所示的 buildscript 闭包,Gradle 会注意到您没有此依赖项。然后它将从谷歌下载该工件,因为谷歌现在从自己的网站上提供它的插件。
buildscript 闭包内的 repositories 闭包指示插件的来源。在这里,jcenter() 是一个内置方法,用于向 Gradle 教授 JCenter,这是获取开源库的热门位置。类似地,google() 是一种内置方法,它可以向 Gradle 介绍可以从 Google 下载插件的站点。
所以为了下载你需要互联网的东西,对吗?您还可以看到下载....等...当您同步时,它会写在 android studio 的底部
这就是我所知道的,还有很多东西,去抢吧,祝你好运
推荐阅读
- java - 使用 Spring Data 抽象模型主键
- node.js - 我的浏览器没有保存 cookie。会话未保存到数据库中。但我可以在后端登录时控制台记录会话/cookie
- node.js - 如果我处于开发或生产阶段,如何告诉 Firebase?(对于 Firebase 功能沙箱/实时切换)
- python - AttributeError:“对象”对象没有属性“permissions_for”
- pdf - 在将 formXobjects 替换为内容流时,我丢失了字体大小?
- python - 在管理网站中访问模型的问题
- javascript - 通过UTC-5检测日期并获取变量值
- ruby - 如何仅在 ruby 中制作大写字母?
- vue.js - 有条件地在 $route 路径更改上显示 div 不起作用
- reactjs - 我无法从 Primereact 菜单更改路线