android studio cradle 本地配置

本文分享了从Eclipse转向Android Studio过程中遇到的问题及解决办法,重点介绍了Gradle及其插件的配置细节,帮助开发者更好地理解和配置Android项目。

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

刚刚从eclipse转androd studio遇到了很多坑,今天就帮大家来填填坑

自2013年5月16日,在I/O大会上,谷歌推出新的Android开发环境——Android Studio,并对开发者控制台进行了改进,增加了五个新的功能, google就已经彻底放弃eclipse 转as了!

我们知道as选择了最优秀的构建工具gradle

Gradle:Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化建构工具。它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,抛弃了基于XML的各种繁琐配置。

面向Java应用为主。当前其支持的语言限于Java、Groovy和Scala,计划未来将支持更多的语言。前途宽广啊
下面进入主题在as中主要是配置gradle和android gradle插件,注意了gradle和(android gradle插件)一定不能混为一谈,2者是有区别的。
android gradle插件依赖于gradle.目前最新的gradle版本是2.1.3
1.gradle的配置
当我们在setting下gradle下设置gradle选择“use defalut gradle wrapper(recommended)”时,as就会根据{project.dir}\gradle\wrapper\gradle-wrapper.properties文件中的配置去gradle
 
我们用as构建android项目时,配置gradle时我们必须在{project.dir}\gradle\wrapper\gradle-wrapper.properties文件中配置gradle包,  配置的gradle必须在缓存目录( “用户主目录/.gradle/wrapper/dists/gradle-*.*.*”)或者在as安装目录下的gradle目录下存在对应的版本。
例如我的电脑:C:\Users\dsfg\.gradle\wrapper\dists\gradle-2.4-all
1
2
3
4
5
6
#Wed Apr 10 15:27:10 PDT 2013
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper /dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper /dists
distributionUrl=https\: //services .gradle.org /distributions/gradle-2 .2.1-all.zip

这个配置的gradle如果在目录“用户主目录/.gradle/wrapper/dists/..”存在的话,as就不会去https\://services.gradle.org/distributions/gradle-2.2.1-all.zip去下载了,as就会利用该目录下的缓存,如果该目录下不存在gradle的话as就会去站点根据gradle的版本去下载到“用户主目录/.gradle/wrapper/dists/gradle-2.2.1-all”目录下.

如果选择的是“use local gradle distribution”的话表示用的是本地的gradle,本地的gradle是在as的主目录下的gradle目录下,比如我的电脑D:\android开发环境\android-studio-ide-143.2739321-windows\android-studio\gradle\gradle-2.10,而不会去缓存目录 “用户主目录/.gradle/wrapper/dists/gradle-*.*.*”中去找。

“global gradle setting”我们暂时不考虑

2.android gradle 插件的配置

上面我讨论的是gradle的配置,下面我们来说说android gradle 插件的配置,我们通过主工程项目的build.gradle(不是module的build.gradle)来设置android gradle 插件

在build.gradle中

1
2
dependencies {
     classpath  'com.android.tools.build:gradle:2.0.0' }

  这里配置的android gradle插件的版本是2.0.0,再一次强调我们一定要记住gradle版本和android gradle插件的版本根本不是一回事,不能混为一谈,

下面是android studio版本, gradle版本,android gralde 插件的版本关系对应表

 下面附上官方的文档:http://tools.android.com/tech-docs/new-build-system/version-compatibility

  所有android gradle 插件版本以及特征见 http://tools.android.com/tech-docs/new-build-system

  想深入了解Gradle核心语言Groovy的朋友可以点击下面链接,里面详细介绍了groovy特定领域语言

  Gradle build Android application groovy—DSL特定领域语言

 

 
 
您好!如果您想使用Android Studio开发一个新闻类的应用程序,以下是一些步骤供您参考: 1. 环境设置:首先,您需要下载并安装最新版本的Android Studio。确保您的计算机符合系统要求,以便能够正常运行Android Studio。 2. 创建新项目:启动Android Studio后,选择“Create New Project”来创建一个新的项目。为您的应用程序选择一个合适的名称,并选择目标设备平台。 3. 设计用户界面:使用Android Studio的布局编辑器来设计和创建您应用程序的用户界面。添加适当的视图和组件,例如列表、卡片、图像和文本等,以展示新闻内容。 4. 数据获取:编写代码以从您选择的新闻来源获取数据。可以使用网络请求库(如Retrofit或Volley)进行数据请求,并解析返回的JSON数据。 5. 数据展示:将获取到的新闻数据展示在您设计的用户界面中。可以使用适配器模式来将新闻数据绑定到列表或卡片视图上。 6. 功能实现:根据您的需求,实现一些额外的功能,例如搜索、分类、收藏等。您还可以添加新闻详情页面,以便用户可以查看完整的新闻内容。 7. 测试和调试:使用Android Studio提供的调试工具对您的应用程序进行测试和调试。确保所有功能都能正常运行,并修复可能存在的错误或问题。 8. 发布应用:完成开发和测试后,您可以将应用程序打包成APK文件,并发布到Google Play Store或其他应用商店中供用户下载和安装。 以上是一个基本的开发流程,当然根据您的具体需求和功能,还可以进行更多的定制和优化。希望对您有所帮助!如有任何问题,请随时提问。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值