0.[Andriod]之从零安装配置Android Studio并编写第一个Android App
时间:2022-04-23
本文章向大家介绍0.[Andriod]之从零安装配置Android Studio并编写第一个Android App,主要内容包括0. 所需的安装文件、1. 安装JDK8并配置JAVA-HOME、2. 安装Android Studio、3. 创建第一个App项目 - FirstAndroidApp、3.2 设置text内容以及字号大小、3.3 设置手机开启开发者调试、3.4 部署到手机上、3.5 真机运行界面如下、3.6 收工!、基本概念、基础应用、原理机制和需要注意的事项等,并结合实例形式分析了其使用技巧,希望通过本文能帮助到大家理解应用这部分内容。
0. 所需的安装文件
笔者做了几年WP,近来对Android有点兴趣,尝试一下Android开发,废话不多说,直接进入主题,先安装开发环境,笔者的系统环境为windows8.1&x64。
安装Android Studio需要如下准备2个文件:
- Android Studio:下载地址(https://dl.google.com/dl/android/studio/install/1.2.2.0/android-studio-bundle-141.1980579-windows.exe)
- jdk7: 下载页面(http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)下载最新版即可
1. 安装JDK8并配置JAVA-HOME
众所周知Android开发所需的开发语言为Java,则第一步首先安装JDK。
安装步骤比较简单,一路next下去即可,这里就不贴图了。
安装完毕之后需要配置下系统环境变量 JAVA_HOME(注意是系统变量而不是用户变量)。截图如下:
2. 安装Android Studio
安装步骤比较简单,一路next下去即可,这里就不贴图了(注意最后一步结束的时候不要启动Android Studio),更改如下配置文件后再启动。
- idea.properties文件(文件位于Android Studio安卓目录的bin目录下,笔者的路径为”C:Program FilesAndroidAndroid Studiobin“) 在文件末尾增加一行(用于屏蔽Android Studio启动时停留在fetching Android sdk compoment information的问题): disable.android.first.run=true
- studio.exe.vmoptions和studio64.exe.vmoptions文件文件(文件位于Android Studio安卓目录的bin目录下,笔者的路径为”C:Program FilesAndroidAndroid Studiobin“) 在文件末尾增加三行(用于Andriod Studio更新): -Djava.net.preferIPv4Stack=true -Didea.updates.url=http://dl.google.com/android/studio/patches/updates.xml -Didea.patches.url=http://dl.google.com/android/studio/patches/
然后启动Android Studio即可。
3. 创建第一个App项目 - FirstAndroidApp
3.1 创建项目过程一路贴图如下
3.2 设置text内容以及字号大小
3.3 设置手机开启开发者调试
然后通过USB把手机连接到电脑,随后在手机上设置中的”开发者模式下启动Adb调试“。
3.4 部署到手机上
点击启动按钮即可部署到手机上,如下图:
3.5 真机运行界面如下
3.6 收工!
- spring之config.xml完整版示例
- 前端MVC Vue2学习总结(五)——表单输入绑定、组件
- 【HCTF】2017部分Web出题思路详解
- 前端MVC Vue2学习总结(四)——条件渲染、列表渲染、事件处理器
- 如何移除Android应用广告
- 前端MVC Vue2学习总结(三)——模板语法、过滤器、计算属性、观察者、Class 与 Style 绑定
- 前端MVC Vue2学习总结(二)——Vue的实例、生命周期与Vue脚手架(vue-cli)
- hive具体操作
- hive中配置hwi
- 从零开始内网安全渗透学习
- hive启动后相关操作
- 开源API测试工具 Hitchhiker v0.10 - 中文版
- 强大的API测试工具Hitchhiker v0.9 基于UI的断言测试,回顾2017
- 开源API测试工具 Hitchhiker v0.8 - 自动化测试结果统计
- java教程
- Java快速入门
- Java 开发环境配置
- Java基本语法
- Java 对象和类
- Java 基本数据类型
- Java 变量类型
- Java 修饰符
- Java 运算符
- Java 循环结构
- Java 分支结构
- Java Number类
- Java Character类
- Java String类
- Java StringBuffer和StringBuilder类
- Java 数组
- Java 日期时间
- Java 正则表达式
- Java 方法
- Java 流(Stream)、文件(File)和IO
- Java 异常处理
- Java 继承
- Java 重写(Override)与重载(Overload)
- Java 多态
- Java 抽象类
- Java 封装
- Java 接口
- Java 包(package)
- Java 数据结构
- Java 集合框架
- Java 泛型
- Java 序列化
- Java 网络编程
- Java 发送邮件
- Java 多线程编程
- Java Applet基础
- Java 文档注释
- springboot+mybatis打印sql
- jquery插件与扩展
- CNN一定需要池化层吗?
- RabbitMQ入门Demo,基于springboot
- 收藏|Pandas缺失值处理看这一篇就够了!
- Spring Boot项目页面报错 OTS parsing error: Failed to convert WOFF 2.0
- Spring Boot开启JSP页面热部署
- Springboot thymeleaf热部署
- Java初始化List的6种方式
- Java遍历Map对象的四种方式
- 【SpringBoot源码解析】第三章:SpringBoot通过打成war包的方式是如何启动的
- 让你编码嗨到停不下来的8个VSCode插件
- 【SpringBoot源码解析】第四章:SpringBoot是如何自动装配SpringMvc的
- 【SpringBoot源码解析】第二章:SpringBoot是如何通过内置Tomcat启动的
- 技术译文 | How Can ScaleFlux Handle MySQL Workload?