Android源码浅析(二)——Ubuntu Root,Git,VMware Tools,安装输入法,主题美化,Dock,安装JDK和配置环境

简介: <div class="markdown_views"><h1 id="android源码浅析二ubuntu-rootgitvmware-tools安装输入法主题美化dock安装jdk和配置环境">Android源码浅析(二)——Ubuntu Root,Git,VMware Tools,安装输入法,主题美化,Dock,安装JDK和配置环境</h1><hr><blockq

Android源码浅析(二)——Ubuntu Root,Git,VMware Tools,安装输入法,主题美化,Dock,安装JDK和配置环境


接着上篇,上片主要是介绍了一些安装工具的小知识点Android源码浅析(一)——VMware Workstation Pro和Ubuntu Kylin 16.04 LTS安装配置,其实Ubuntu Kylin 16.04 LTS也只是为了体验,我们为了追求稳定,还是使用了Ubuntu14.04

这里写图片描述

这里提供一个国内镜像的下载链接,可以用迅雷,下载下来之后后缀改成iso即可

这里,当我们安装了ubuntu之后,你会发现他的语言是英文的,这里教大家怎么去改成中文,很多人可能没有注意到这个细节,我们直接打开设置-语言支持,虽然是因为,但是这两个单词我相信难不倒你的

这里写图片描述

我们选择安装/卸载语言

这里写图片描述

找到中文,你那里应该是显示chinese,貌似有简体单体的区别,你直接点击右下角下载就行了,下载之后是在语言列表的最下面的

这里写图片描述

你双击之后拖到最上面,然后电脑重启即可

好的,我们言归正传

一.权限(root)

我们作为开发者,一个权限怎么能没有呢,这里直接可以获得root权限,具体怎么做,应用程序-终端,快捷键是:Ctrl+Alt+T,然后输入

sudo passwd root

如图

这里写图片描述

这里需要输入三次

  • password for lgl :输入管理员密码
  • Enter new UNIX password:输入root密码
  • Retype new UNIX password:再输一遍root密码

当显示password updated successfully的时候,就说明,设置root密码成功了

但是不要心急,这里还只是设置了root密码,我们现在还是普通用户,我们只要在终端输入

su

就可以切换自root用户了

这里写图片描述

大家否知道#就是代表root权限的意思,至此,我们的权限就OK了

二.安装Git

既然我们要下载源码来进行编译,那么就得使用git了,为啥,因为Google把源码托管在了github上,怎么安装呢?也就是一条命令

apt-get install git

apt-get 是获取软件源,然后安装git

这里写图片描述

你看,他找到了git,问我们是否安装,我们输入y,然后按回车就可以了
等待了几分钟,安装完成之后,我们就可以输入

git version

来查看git版本了

这里写图片描述

三.安装VMware Tools

这个工具是让我们的虚拟机和windows连接的,可以互相拖文件,但是一般安装完虚拟机之后,都会自动安装VMware Tools,你可以试试可不可以拖文件,这里我担心还有人可能没有安装,所以我就再讲一遍,首先点击我们虚拟机的菜单

这里写图片描述

这里我已经安装了,没有安装的话应该是显示VMware Tools安装把,我们点击会看到CD的目录下的文件

这里写图片描述

我们把这个VMware Tools的安装包拖到桌面,这样操作就更简单一点了,然后在我们的终端进入到我们的桌面

这里写图片描述

这里可以看到,我们首先是

cd Desktop/

进入了桌面,然后这里显示红色的部分就是我们的安装包了,这里我们可以通过命令去把他解压,但是我直接简单粗暴,双击点开拖出来了,可以看到就多了一个蓝色的文件夹了,我们接着

cd vmware-tools-distrib/

进入这个目录下,一堆的目录

这里写图片描述

我们输入

./vmware-install.pl

去安装tools

这里写图片描述

到此,安装就结束了

四.安装搜狗输入法

这个为什么要讲呢,还是因为ubuntu并不是每个人都会用,为了让你避免一些不必要的麻烦,我就顺手讲了,只要在官网下载搜狗输入法linux的安装包,是.deb结尾的,我们直接双击,然后他自动会跳转到商店搜索到这个应用,我们只需要点击安装,然后输入管理员密码就可以了

这里,有一点要注意,就是安装之后的配置,我们需要在设置-语言支持中

这里写图片描述

改成fcitx,然后注销账户,再次登录就可以用了,你问,这个样式你没见过,没错,这是win10的主题,我们接着讲一下怎么去安装一些主题

五.主题美化

特效我就不讲了,没必要,这个主图无非是我们敲代码的时候心情轻松一点,主题可以去网上或者贴吧里面找,我这里贡献三个

他们同样的,是.deb后缀的文件,你双击安装就可以了,然后在商店下载一个Unity Tweak Tool

这里写图片描述

进入主题,然后自由选择你刚才安装的主题了,效果

这里写图片描述

六.文件共享

文件共享这个功能在有了VMware Tools之后,也就没多大用处了,我们可以在虚拟机设置里打开,然后配置

这里写图片描述

记住要勾选总是启用哦!

七.Dock

大家应该对MAC电脑的悬浮面板很熟悉吧,就是屏幕下方的菜单栏,ubuntu也是可以做到的,dock的软件很多,我们这里随便下载一个,我们在商店搜索cairo-dock,然后进行安装

这里写图片描述

这里提示是否启动2D加速,大家看自己情况来吧,然后我们就安装成功了,但是安装之后的样式也太丑了,我们就需要去配置一下了

这里写图片描述

我们右键配置,这里选择列举所有的主题

这里写图片描述

我这里选择的主题是Clear,我们来看看效果

这里写图片描述

我就问一句,帅不帅,当然,主题这么多,你们可以自己选自己喜欢的

八.安装JDK

老生常谈的东西,我们进入官网

这里写图片描述

这里,我就把它放在桌面上并且解压,得到的文件是这个样子哟

这里写图片描述

你可以直接双击解压,也可以输入命令

sudo tar xvf 文件名

你可以随便放在哪个位置,但是路径要记住,待会儿配置环境变量要用到,然后在终端输入

sudo gedit ~/.bashrc

他会打开脚本配置文件,你在最末尾加上

export JAVA_HOME=/home/lgl/桌面/jdk1.8.0_91
export CLASSPATH=${JAVA_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

这里的JAVA_HOME就是你的路径,好了我们,我们来检查一下,在终端输入

java -version

可以看到

这里写图片描述

同样的,输入javac

这里写图片描述

是不是和windows一模一样,到此,我相信你已经熟练的使用ubuntu的一些简单的操作了,我们下篇就将来下载并且编译Android的源码

我的群,通往Android的神奇之旅 :555974449,欢迎大家进来交流技术!

目录
相关文章
|
7月前
|
存储 安全 开发工具
Git安装与配置:操作步骤+Gitee绑定
本文系统介绍了Git从安装配置到远程协作的全流程,涵盖基础概念、常用命令、分支管理、冲突解决及Gitee实战操作,助你高效掌握代码版本控制与团队协作技巧。
1039 155
|
10月前
|
Android开发
安卓虚拟摄像头替换摄像头, 微信虚拟相机替换拍照,安卓免root虚拟摄像头
虚拟摄像头系统包含多个组件:主摄像头类、预览面板、驱动接口、DirectShow实现和管理类
|
8月前
|
网络安全 开发工具 git
配置本地环境以管理Git多账户SSH连接的方法
通过以上步駟设置后, 您可以轻松管理多個 Git 账户并且根据不同项目需求切换 SSH 密匙进行版本控制操作。
1025 20
|
8月前
|
存储 Java 开发工具
【Git】零基础入门:配置与初始操作实战指南
本文聚焦 Git 的“从 0 到 1”配置与基础操作,旨在帮助 Java 开发者快速掌握环境搭建、用户配置、仓库初始化、代码提交、版本回退等核心技能。内容设计上避免涉及复杂的分支策略或高级命令,以实用为导向,适合零基础入门者系统学习,为后续参与企业级项目开发奠定版本控制基础。
|
10月前
|
Java Android开发
安卓虚拟摄像头过人脸,免root虚拟hook相机,虚拟相机hook版【jar】
两种Hook Android相机的方法:Xposed模块和Frida脚本。Xposed模块需要安装在已root的设备
|
11月前
|
安全 Shell 测试技术
安卓硬改一键新机,一键新机改串软件,免ROOT网卡串号Imei/sn码
本内容提供移动安全研究相关资料与方法,包括通过Android Studio官方工具和模拟器进行设备测试、ADB调试命令学习
|
10月前
|
网络协议 Android开发 数据安全/隐私保护
三色过人脸虚拟摄像头,安卓免root虚拟摄像头, 安卓虚拟摄像头过人脸
这个实现包含三个主要部分:虚拟摄像头核心服务、安卓环境配置脚本和客户端测试程序
|
12月前
|
XML 搜索推荐 Android开发
Android改变进度条控件progressbar的样式(根据源码修改)
本文介绍了如何基于Android源码自定义ProgressBar样式。首先分析了系统源码中ProgressBar样式的定义,发现其依赖一张旋转图片实现动画效果。接着分两步指导开发者实现自定义:1) 模仿源码创建一个旋转动画XML文件(放置在drawable文件夹),修改图片为自定义样式;2) 在UI控件中通过`indeterminateDrawable`属性应用该动画。最终实现简单且个性化的ProgressBar效果,附带效果图展示。
683 2
|
11月前
|
安全 Shell 开发工具
Windows下使用git配置gitee远程仓库
就在前几天因为一些原因,我的电脑重装了系统,然后再重新配置git的环境的时候就遇到了一些小问题。所以我决定自己写一篇文章,以便以后再配置git时,避免一些错误操作,而导致全网搜方法,找对的文章去找对应的解决方法。下面为了演示方便就拿gitee来演示,不拿GitHub了写文章了。
555 0
|
10月前
|
存储 Ubuntu 安全
在Ubuntu 16.04上安装openjdk-6/7/8-jdk的步骤
在整个安装过程中,你可能需要管理员权限,因此你可能要使用 `sudo` 来获取必要的权限。记得做完每一个步骤后,都要检查输出,以确保没有发生错误,并且每项操作都成功完成。如果在安装过程中遇到问题,查看 `/var/log/` 下的日志文件对于问题的解决可能是有帮助的。
652 21