Android studio/IDEA打开别人的安卓项目

前言 在学习安卓开发过程中,我们可能需要查看别人的项目进行观摩、学习,但是很多同学下载完成在本地使用Android studio或者IDEA打开时,总会报很多错误。 报错基本都是找不到SDK、下载依赖错误这两种原因。 所以,如果我们只是临时打开运行看看,而不参与此项目的后续开发时,我们可以对项目本身做一些更改,以适配本地的你的电脑的开发环境。 项目查看 先来认识一下项目的大致结构。 一个Android studio或者IDEA创建的安卓项目大致内容如下。 其中,“app”、“gradle”、“build.gradle”、“gradle.properties”、“settings.gradle”这几个文件夹、文件很是突出,看到这几个,就可以确定这个项目需要Android studio或者IDEA打开。 在打开之前,先修改这个项目的配置文件。 主要修改三个文件 <项目根目录>\build.gradle <项目根目录>\local.properties(如果存在此文件) <项目根目录>\gradle\wrapper\gradle-wrapper.properties 修改方式:使用记事本等工具打开 目的:修改为你自己本地的环境/依赖。 如何找到自己本地的环境/依赖? 打开之前你的可以正常运行的项目,最好是在你电脑上创建的项目,进入项目,找到同一位置的同一文件并打开查看其中的内容。 修改 <项目根目录>\build.gradle buildscript节点下的dependencies节点下的classpath,改成自己其他正常可运行的项目的配置。 新项目配置修改前: 其他可正常运行的项目: 新项目配置修改后: 主要是修改版本号。 这里给出一份我的配置文件: buildscript { repositories { google() jcenter() } dependencies { classpath 'com.android.tools.build:gradle:3.6.0-rc01' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { google() jcenter() } } task clean(type: Delete) { delete rootProject....

2021-05-20 18:37:46 更新

安卓布局与属性

通用属性 属性 含义 属性值 layout_width 布局宽度 wrap_content(内部包裹的内容控制大小)、match_parent(最大)、数字+dp、数字+sp background 背景 使用@mipmap/ic_launcher图片、使用颜色@color/colorAccent或#ff0 layout_margin 外边距(四边) layout_marginTop 外上边距 layout_marginBottom 外下边距 layout_marginLeft 外左边距 layout_marginRight 外右边距 padding 内边距 RelativeLayout相对布局 layout_alignParentBottom 父布局的底部显示 layout_centerHorizontal 水平居中 layout_toRightOf 左侧跟某一控件的右侧对齐 layout_alignBottom 下侧跟某一控件的下侧对齐 LinearLayout线性布局 属性 含义 值 orientation 水平还是竖直排列 horizontal(水平)、vertical(竖直) layout_weight 权重 数字 TableLayout表格布局 表格布局属性 属性 含义 值 stretchColumns 设置被拉伸的列 列的索引,从0开始。 shrinkColumns 设置被收缩的列 同上 collapseColumns 设置被隐藏的列 同上 表格布局控件属性 属性 含义 值 layout_column 设置此控件所在的表格列数 列的索引,从0开始。 layout_span 设置该单元格占据的行数 数字 FrameLayout帧布局 新加入的控件显示在之前加入的控件的上方 属性 含义 值 foreground 设置前景图 @mipmap/ic_launcher图片、颜色@color/colorAccent或#ff0 foregroundGravity 设置前景图显示的位置 ConstraintLayout可视化布局 特点:...

2021-05-20 18:37:46 更新

配置安卓开发环境——IDEA+SDK+安卓虚拟设备或者安卓模拟器

各种安卓开发环境介绍 请参阅:各种开发环境的的介绍 本次介绍使用IntelliJ IDEA+SDK开发Android APP的环境搭建 安装JDK 具体步骤请查看本站之前所写的一篇文章Windows的Java安装(下载、安装、配置环境变量) 下载IntelliJ IDEA 安装IntelliJ IDEA(以下简称IDEA),下载地址https://www.jetbrains.com/idea/download/ 有两种版本可选,专业版(企业版、收费)、社区版(免费) 功能差异如下 安装IDEA 下载安装Android SDK 两种方式 方式一:IDEA内部直接下载 方式二:官网下载安装 新建安卓项目 配置安卓APP运行的设备 方式一:使用官方提供的虚拟安卓设备 方式二:下载使用安卓模拟器 运行安卓项目 等待更新2020年6月7日15点46分 参考资料: 【Android】利用adt-bundle在Windows下轻松搭建Android开发环境与Hello world

2021-05-20 18:37:46 更新

配置安卓开发环环境-各种开发环境的的介绍

安卓开发环境介绍 安卓开发的环境可使用三种方式进行搭建 使用Android Studio开发Android APP(官方方式) 使用Eclipse + ADT + SDK开发Android APP 手动安装 使用adt-bundle合集包 使用IntelliJ IDEA+SDK开发Android APP ​ 我个人比较熟悉2.2和3。 另外,三种开发环境调试运行程序的方式也有所不同,这篇文章也有介绍 其各自特点如下 方式 安装 使用 搭建教程 方式1 安装方便,但部分步骤需要连接外网 占用资源大 方式2.1 安装麻烦,复杂 占用资源少 方式2.2 安装方便,开箱即用 占用资源少 方式3 安装难度适中 占用资源适中 点我直达 等待更新2020年6月7日15点36分

2021-05-20 18:37:46 更新