分享好友 最新动态首页 最新动态分类 切换频道
Android Studio+SDK+tools下载、安装、配置及应用程序运行(详细,亲测)
2024-12-26 22:31

目录

Android Studio+SDK+tools下载、安装、配置及应用程序运行(详细,亲测)

1、创建Android Studio工程

2、设计应用程序界面

3、添加程序代码

4、Android 应用程序运行

4.1、模拟运行

4.2、真机运行

1、执行安装向导

2、Android Studio的配置

Android Studio官网下载

安装环境要求

一、安装与配置

二、第一个Android应用程序

Android Studio官网下载

https://developer.android.google.cn/studio#downloads

安装环境要求

其中JDK的最低版本是1.7,所以系统空闲内存至少2GB。如果你要安装andriod8.0左右的版本,最好内存能有8GB。

一、安装与配置

1、执行安装向导

这里是安装路径的设置 ,点击Browse可以修改

单击finish,Android Studio的安装全部完成。

2、Android Studio的配置

第一个选项是导入之前的配置,如果你之前安装过Android Studio,就选第一个选项,如果你是第一次安装,就选第二个选项。

这里是选是否和Google分享数据

由于是第一次安装 Android Studio,所以检测不到SDK,如果你选第一个会立即在线下载SDK。我这里选择不下载,稍后有在下载SDK。因为在线下载会很慢。单击Cancel。

第一个选项是默认配置 ,第二个是自定义配置,这个选默认配置就ok。

这里是需要下载的SDK组件,单击Finishi开始下载。

确保网络通畅,有点大还有点慢(图书馆网不太好,用热点下载,,,肉疼)

至此,Android Studio就配置完成了

二、第一个Android应用程序

1、创建Android Studio工程

2、设计应用程序界面

进入可视化设计模式

添加图片,要用图像视图ImageView控件显示图片,需要把图片资源加载到工程中,方法是将需要显示的图片复制到当前工程的drawable目录下,我的路径是 E:AndroidStudioProjectsMyApplication2appsrcmain esdrawable

选择自己需要显示的图片

再添加一个按钮,拖拽Button控件

3、添加程序代码

Android Studio开发的工程,其代码编写遵循一定的模式,在既有的程序框架中的特定位置添加代码即可。

import android.widget.Button; import android.widget.ImageView; import android.widget.TextView; private TextView textView; private ImageView imageView; private Button button;

findViews(); button.setOnClickListener(new View.OnClickListener(){    @Override    public void onClick(View view){        String msg = textView.getText().toString().trim();        msg += "     我爱Android编程!";        textView.setText(msg);    } }); private void findViews(){     textView = (TextView)findViewById(R.id.textView2);     imageView = (ImageView)findViewById(R.id.imageView);     button = (Button)findViewById(R.id.button); }

4、Android 应用程序运行

Android 应用程序运行分为模拟运行和真机运行。

4.1、模拟运行

Android Studio 自带仿真器(AVD)来模拟通常的智能手机屏,所以在运行应用程序前,先要创建一个 Android 仿真器。

选择 Create Virtual Device… 按钮,会显示可供选择的仿真器硬件类型。

安装所选镜像对应版本的SDK。

下载太慢了,但是某个条目映像的SDK只需安装一次,下次使用时就直接选中该条目就行了,可以将多个映像的SDK预先下载下来,留作以后测试APP在不同版本Android上的兼容性只用。

单击 next

仿真器创建后会自动生成 AVD 映像文件,路径默认为:C:User用户名.androidavd。

哎呀妈呀,和想象中的不一样,肯定是出问题了,研究半天才解决,是控件没有被约束,正式运行的时候都会跑到左上角,如果一切正常就成功啦

解决方法:https://blog.csdn.net/zeroheitao/article/details/114846362

4.2、真机运行

最新文章
石碧华:以区域开放布局优化推进高质量发展
优化区域开放布局不仅是推进高水平对外开放的重要举措,也是促进区域协调发展和推动中国式现代化的内在要求。我国推进以共建“一带一路”为重点的全面开放,区域对外开放的主动性明显提高。在国家区域发展战略推动下,我国区域开放水平不断
食品添加剂明胶透射比检测机构
食品添加剂明胶透射比检测是一种常用的质量控制手段,它可以帮助评估明胶产品的质量和安全性。透射比是指在特定波长下,通过样品的光线强度与入射光线强度的比值,它可以反映材料的透明度和纯度。在食品添加剂明胶中,透射比的检测尤为重要
杰和课堂
一、什么是云终端云终端,可以被看作是一台电脑主机,它通过连接显示屏、鼠标、键盘等外设即可使用。与传统主机相比,云终端体积小,还拥有一层独特的“云”属性,这层属性使得云终端在多个方面超越了传统电脑,以更低的成本、更便捷的管理
银行保函是什么
银行保函是一种由银行出具的书面保证文件,用于确保交易中某一方履行其义务。具体来说,银行保函是银行作为保证人,向受益人(通常是合同的一方或第三方)开立的,保证申请人(通常是合同的另一方)未能按双方协议履行责任或义务时,由银行
谷歌推广Google AdWords变得简单:指南五
谷歌推广开始前的一些细节已经说的差不多,下面会开始广告账户实操分享,实打实的干货。 GoogleAds分为几个层级一、广告系列 谷歌Ads广告的第一步。由一组使用相同的预算、地理位置定位和其他设置的广告组(广告、关键字和出价)组成。 1、
网站建站要怎么吸引人?
      在网站建站建设时,没有吸引人的内容,是无法在各个网站当中脱颖而出的。所以,在设计内容上面,有些能吸引人的地方,一定要注意。    第一:导航设计    用户在进入网站后,第一眼看到的就是导航,整个导航上面,不论是横
产品设计的核心思维
本文主要从四个方面讲述核心思维以用户为中心(User-Centered Design, UCD)、平衡商业价值与用户体验、如何避免失衡关注用户体验的底线、数据驱动设计、全局与细节并重、快速迭代。 一、以用户为中心(User-Centered Design, UCD)用户是
高中生雅思7.5分是什么水平
对于很多高中生来说,雅思考试是他们升学的重要里程碑。在雅思考试中获得高分对于他们进入理想大学或者留学的机会至关重要。那么,高中生雅思7.5分是什么等级呢?下面我将从不同方面为大家解答。雅思考试总分为9分,分为听力、阅读、写作和
贵阳夜生活指南:高端商务KTV与夜总会排名
发布时间:2024-12-13 13:51:01贵阳,这座充满活力的城市,夜生活丰富多彩,尤其是高端商务KTV和夜总会,更是商务洽谈和休闲娱乐的理想场所。以下是贵阳夜总会的精选排名,为您的夜生活提供参考。贵阳尊荣会夜总会以其卓越的服务和豪华的环
张店SEO优化公司助力企业品牌在线影响力提升
张店SEO优化公司专注于企业互联网营销,通过专业服务提升品牌在线影响力,助力企业拓展网络市场。随着互联网的飞速发展,越来越多的企业开始重视网络营销,希望通过互联网拓展市场,提升品牌知名度,在这个过程中,SEO(搜索引擎优化)成为
相关文章
推荐文章
发表评论
0评