Android系统开发篇(二) —— 建立Android系统开发环境之Ubuntu 20.04.4 LTS

书接上文,上文中我们主要介绍了虚拟机环境的搭建,那么接下来我们继续还是来说说Android系统开发环境的搭建,Ubuntu系统的安装和配置!

上文我们说到虚拟机的新建了且已经搭载了Ubuntu 20.04.4LTS系统,当然你也可以选择搭载其他Ubuntu的版本系统,这篇文章主要介绍Ubuntu 20。话不多说,那么接下来我们就来开机看看……

下载Ubuntu桌面系统 | UbuntuUbuntu 20.04下载, Ubuntu 21.10下载, Ubuntu系统下载,Ubuntu 18.04下载,Ubuntu 16.04下载,Ubuntu 14.04下载https://cn.ubuntu.com/download/desktop1、开机后系统会进入安装界面,这一步不需要操作任何,系统安装需要一些时间,期间系统会自己多次重启和加载,这个我们只需要泡杯茶等待时光的到来即可!!!

2、安装完成之后,会出现用户登录的界面,在此我们只需要输入在上文中新建虚拟机时候配置输入的用户名密码,输入完成后,点击进入系统(密码有数字的请注意下是否开始键盘数字键)

3、如果你此刻看到这个界面,那么就要恭喜你,系统安装成功

一、安装中文

系统安装完成后,你会发现到处都是英文,为了方便接下来的操作使用;接下来教你们怎么把英文修改成中文。当然英文好多人已经开始修改了,毕竟在设置里语言这个单词(language)大多数人还是认识。

1、点击左下角的九宫格按钮,打开setting - Region&Language - Manage Installed Languages;

2、初次安装弹出需要你安装一些东西,你可以安装也可以跳过,安装时候输入登录密码;

3、安装完后,点击Install/Remove Languages...;

4、接下来滑下去,选中Chinese(simplifled) 和 Chinese(traditional)(只是简体和繁体区别),点击Apply(应用) ;

5、应用后会进入下载自动安装过程,只需等待几分钟即可;

6、下载安装成功后的中文语言会出现在语言的最下面,我们只需选择简体中文,按住鼠标拖到最顶上;

7、然后点击应用到整个系统,这里需要输入密码,点击验证 ;

8、切换到Regional Formats,选择中文,点击应用,同样也是需要输入密码的;

5、关机,重启即可,这样中文安装就搞定了。下图操作,你也可以保留或者替换

 

二、更改源

因为墙的原因,很多软件我们在应用系统的过程中会无法找到源,所以我们就要去更改掉它,老样子还是在设置里改

1、打开软件和更新,旧版软件和更新在设置里面

 2、选择其他站点

3、根据列表你可以选中你熟悉的源,如果不熟,你可以选择最佳服务器

4、系统会测试下载服务器,停止之后,系统会自动选择一个服务器,然后点击选择服务器,这里也是需要输入密码验证的;

5、验证后,点击关闭,需要你点击重新载入

 

三、安装git 

说到git很多人都不陌生,因为团队开发过程中很多公司都用了git做版本控制;这里也是,因为Google把Android源代码放在了github上,所以就用到git。那接下来我们通过命令行安装git……

1、按住Ctrl + Alt + T ,弹出命令行面板,输入命令,第一次会提示输入密码;

sudo apt-get install git

2、输入之后,系统会通过apt-get命令去获取软件源,然后再去安装git;

2、找到之后,系统询问是否继续执行,输入y,按Enter键即可;

3、等待一会后,我们输入git version来查看版本,出现版本就说明安装完成了、

git version

 

本节内容就到这里了,后续源码编译的过程中都是在这个系统上,所以还是建议你们多去了解下Linux的命令和日常操作。如果你还想继续深入了解Ubuntu系统,可以去访问下其他的相关优秀文章。嗯……那么,下一节我们讲Android源码的下载和编译!!!

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Android系统开发是指使用Android开发平台、工具和技术来创建Android操作系统的应用程序。在Android系统开发中,开发人员可以使用Java和C/C++等编程语言来编写应用程序代码,并使用Android SDK提供的各种API和工具来进行开发Android系统开发主要涉及以下几个核心方面: 1. Android应用层:这是Android系统的最顶层,包括各种应用程序,如游戏、社交媒体应用、工具应用等。开发人员可以使用Java编程语言和Android SDK提供的各种API来创建丰富多样的应用程序。 2. Android应用框架层:这是Android系统的核心组件之一,提供了各种功能和服务,包括活动管理、界面构建、数据存储、通信等。开发人员可以使用Android框架提供的各种类和接口来构建应用程序的各个模块。 3. Android系统运行库层:这一层包括Android系统的核心库,如SQLite数据库库、图形库、媒体库等。开发人员可以使用这些库来实现应用程序的各种功能。 4. Linux内核层:这是Android系统的底层,它提供了操作系统的基本功能,包括进程管理、内存管理、设备驱动等。Android系统基于Linux内核,通过JNI技术将Java层和C/C++层连接起来,实现了与底层硬件的交互和系统功能的支持。 总之,Android系统开发是一个基于Android平台的软件开发过程,通过使用Android开发工具和技术,开发人员可以创建功能强大、稳定可靠的Android应用程序。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

闹闹偶尔也会有脾气

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值