android studio最基本的知识一

最近看到身边的很多android开发程序员都在使用android studio,于是自己也下了个尝试怎么使用。其实这个开发工具在2013年我就知道了,那时由于自己太懒了,就没有使用它。现在发现如果不会使用android studio在以后的android开发中肯定是一大问题! 下面是自己在使用中遇到的问题和大家分享下。

1。Eclipse使用习惯的程序员,在初次接触到android Studio(以下简称as)时肯定无从下手,为什么这么说呢?在Eclipse中有个工作空间(workspace)这个里面可以建立很多的Project,但是在as中如果你第一使用肯定很不习惯,发现找不到workspace。这是你可以选择这里的Project或者android(选择android后as会合并res中的文件夹)。在Scopes下面还有好几个选项,读者自己试试就会明白的。

2。build.gradle文件我在第一次接触到as时就看了很多的关于gradle的介绍,都没有解决我所的问题。以下是默认的build.gradle文件

buildscript {
    repositories {
       jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:1.0.0'
        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
      jcenter()
    }
}

如果在一个项目里的build.gradle中的dependencies
 添加这样的代码

    compile 'com.android.support:appcompat-v7:21.0.3'
    compile 'com.squareup.dagger:dagger:1.2.2'
    compile 'com.squareup.dagger:dagger-compiler:1.2.2'
    compile 'com.jakewharton:butterknife:6.0.0'
    compile 'com.squareup.retrofit:retrofit:1.9.0'
    compile 'com.android.support:support-v4:21.0.3'
    compile 'com.android.support:appcompat-v7:21.0.3'

前提是你的网可以访问到国外的网络,不然你的项目在gradle不成功,会报错(注意如果你的配置和上面的一模一样在使用compile时需要能访问到国外网络)。当然还有另外一个办法如下

buildscript {
    repositories {
        mavenCentral()
        maven{
            url "file://E:/githubrepo/releases"
        }
        //或者使用指定的远程maven库
        maven{
            url "http://mvnrepository.com/"
        }
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:1.0.0'
        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        mavenCentral()
    }
}

把上面的jcenter改为mavenCenter,并且加上url就不需要访问到国外网络了,轻松解决。

以上就是我为刚接触到as的新手一点的分享,如果写的不好欢迎广大程序员朋友给我留言!最后希望在接触到新东西时,不要有一种不愿意接受的心理,要是第一个吃螃蟹的人,因为在程序员里面,还有很多比你厉害的人物呢,难道你们都不想去超过他们吗?一起加油吧。。。。。。

时间: 2024-10-11 12:56:06

android studio最基本的知识一的相关文章

【android Studio】零git知识、零脚本命令,即刻体验git版本管理魅力!

git的优点就不去多说了.阻碍咱新手体验它的唯一问题就是门槛太高,脚本看着像天书, 本文主要阐述的,就是如何在android studio上,也能像tfs那样,非常简单的操作,就能使用git进行版本管理 几个月用下来,咱每天要做的就是开始工作前,alt+下方向键,从服务端拉取数据:结束工作后,alt+上方向键,将代码提交到服务器上.就这两步,完成了版本管理. 因此,有了这篇面向新手的图文并茂的文章,一步步按照步骤下来,你就可以完成项目对git的融合. (提示:面向新手的介绍型文章,因此步骤细致繁

android studio最基本的知识二

好久都没有更新博客了,看着很多人每周都会更新博客,再看看自己,发现我就没有这个爱好啊!很是惭愧....所以要向大家学习啊.今天和大家分享一个android studio一个有用的小功能.对于android studio使用熟悉的来说就不用看了,本博客之针对刚接的程序员来说还是有点价值的.废话不多说了...开始正题喽! 在android studio中怎么新建一个依赖库,一开始我也不会,然后自己捣鼓了好多次,才弄明白怎么新建的. 1.选择自己的项目(Model),新建Model会出现下面的内容.

Android studio 的知识-----下载和安装

背景 相信大家对Android Studio已经不陌生了,Android Studio是Google于2013 I/O大会针对Android开发推出的新的开发工具,目前很多开源项目都已经在采用,Google的更新速度也很快,明显能感觉到这是Android开发的未来,那么我们还有什么理由不去拥抱未来呢? 虽然推出了很久,但是国内貌似普及的程度并不高,鉴于很多朋友求studio的详细教程,那么今天我就手把手教大家下载.安装.使用,Studio之路从这里开始. Android Studio VS Ec

android studio学习----gradle基础

Gradle是一种依赖管理工具,基于Groovy语言,面向Java应用为主,它抛弃了基于XML的各种繁琐配置,取而代之的是一种基于Groovy的内部领域特定(DSL)语言. 安装Gradle 在Android Studio系列教程一--下载与安装中新建项目成功后会下载Gradle,貌似这个过程不FQ也是可以下载,但是访问特别慢,建议FQ下载.那么下载的Gradle到什么地方呢? Mac上会默认下载到 /Users/<用户名>/.gradle/wrapper/dists 目录 Win平台会默认下

拥抱 Android Studio 之五:Gradle 插件开发

实践出真知 笔者有位朋友,每次新学一门语言,都会用来写一个贪吃蛇游戏,以此来检验自己学习的成果.笔者也有类似体会.所谓纸上得来终觉浅,绝知此事要躬行.这一章,笔者将以开发和发布一个 Gradle 插件作为目标,加深学习成果. 官方文档给出了比较详细的实现步骤,本文的脉络会跟官方文档差不了太多,额外增补实际例子和一些实践经验.文中的代码已经托管到了 github 项目中. 需求 默认的 Android 打包插件会把 apk 命名成 module-productFlavor-buildType.ap

初次接触android studio

因为参加了一项比赛“创青春”——创业类的比赛,而我们的项目是制作一款快递app. 我们学校的学生尚未在课堂上接触到和app有关的任何知识,所以,这对于我们团队来说是一个不小的挑战,毕竟现在都大三下学期了,很多同学要么忙着考研要么忙着找工作赚钱,所以时间是很紧迫的.因为,像“互联网+”这类型的比赛越来越多,有不少同学都想借着比赛提升自我.身边就有一些学长,经常参加这一类的比赛,在老师的带领下,自己在实验室不断地摸索着,进步着.通过学长得知,他们制作app使用的工具有两种,一个是eclipse另一个

在Android Studio中创建项目和模拟器

北京电子科技学院 实      验      报      告 课程:移动平台应用开发实践  班级:201592  姓名:杨凤  学号:20159213 成绩:___________  指导老师:娄嘉鹏   实验日期 :2015.11.1 实验名称:           在Android Studio中创建项目和模拟器 实验内容:       1.在Android Studio中创建项目 2.创建并启动Android模拟器 一.实验简介 熟悉Android的开发环境.一些基本的操作技巧以及调试技

gradle学习总结,偷窥android studio的底裤

原文来自微凉一季的博客http://jijiaxin89.com/2015/08/29/gradle-use-note/ 用过android studio的对gradle应该都不陌生了,gradle文件的基本配置大同小异,略做了解使用应该是没什么问题了.但是深入细致的了解一下对于理解项目还是很有帮助的,尤其是遇到一些配置复杂的github项目,不了解gradle可能会遇到跑不起来又束手无策的情形.下面对gradle相关知识.用法做一下总结. DSL (domain specific langua

#android learning day 2 #Android Studio项目的目录结构

新建一个空白的工程MyApplication,工程目录如下: 1).idea .idea是一些xml配置文件,包括版权.这个版块知识有限,后续理解后将补充上. 2)  app app之于MyApplication相当于project之于eclipse的workspace,在android studio中属于module.其中src目录下有两个文件夹:androidTest 和main. androidTest用于测试. main文件夹包含了java文件和资源文件. 其中res文件夹下面的: la