Chrome 浏览器安装
启动终端。
输入以下命令:
sudo wget http://www.linuxidc.com/files/repo/google-chrome.list -P /etc/apt/sources.list.d/
wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -1
sudo apt update
sudo apt install google-chrome-stable
输入法安装 sougou 拼音和五笔
https://jingyan.baidu.com/article/454316ab67d702f7a7c03a1a.html
http://blog.csdn.net/zzqlivecn/article/details/25018203
https://blog.csdn.net/fx_yzjy101/article/details/80243710
sudo apt-get install fcitx-bin
//安装fcitx输入法
sudo add-apt-repository ppa:fcitx-team/nightly
sudo apt-getupdate
sudo apt-get installfcitx-table-wbp
Jdk 8.0安装 和 环境配置
https://blog.csdn.net/pxmxx/article/details/80106239
安装ppa
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
安装jdk8
sudo apt-get install oracle-java8-installer
验证安装是否成功
进行配置
使用全局设置方法,它是所有用户的共用的环境变量
命令如下:$sudo gedit ~/.bashrc
然后把如下命令复制到最底部
export JAVA_HOME=/usr/local/java/jdk1.8.0_25
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
export JAVA_HOME=后面要填写自己解压后的jdk的路径
java -version
Wps 安装
https://blog.csdn.net/gongchenyu/article/details/80500150
https://www.linuxidc.com/Linux/2017-07/145745.htm
1.进入WPS官网下载最新版安装包及字体文件,当前最新的是wps-office_10.1.0.5707~a21_amd64.deb和wps-office-fonts_1.0_all.deb;
2.下载libpng12-0;
$ wget http://ftp.cn.debian.org/debian/pool/main/libp/libpng/libpng12-0_1.2.49-1+deb7u2_amd64.deb
3.终端下安装:
$ sudo dpkg -i libpng12-0_1.2.49-1+deb7u2_amd64.deb
$ sudo dpkg -i wps-office_10.1.0.5707-a21_amd64.deb
$sudo dpkg -i wps-office-fonts_1.0_all.deb
Studio 安装 Sdk 配置
将android-studio文件夹移动至opt文件夹中。输入cd /opt/android-studio/bin/ 跳转入bin文件夹,运行sh Studio.sh 打开androidstudio。
命令下
./studio.sh
ubuntu18.04右键怎么添加新建空白文本文件 https://jingyan.baidu.com/article/6079ad0ecbc85428ff86dbdc.html
https://blog.csdn.net/u011974797/article/details/78973012
2. 解压Android SDK
将android-sdk_r24.4.1-linux.tgz文件复制到Linux 文件系统中的某个目录,我的是目录是/usr/local/
执行命令解压:
tar -zvxf android-sdk_r24.4.1-linux.tgz
android sdk配置环境变量设置
在文件/etc/profile末端添加如下两行:
export ANDROID_HOME=/usr/local/android-sdk-linux
export PATH=$ANDROID_HOME/tools:$PATH
android-sdk-linux是你解压后的文件名,tools一定要这样写,是里面文件夹的名称
执行命令文件立马生效
source /etc/profile
Git 安装配置
adb vim git repo 安装
sudo apt install adb
Sudo apt install vim
Android gradle 安装 http://www.androiddevtools.cn/
安装git并且配置
sudo apt-get install git
git config --global user.name "your name"
git config --global user.email "[email protected]"
安装repo
sudo apt-get install curl
mkdir ~/bin
PATH=~/bin:$PATH
curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
chmod a+x ~/bin/repo
idealc 安装
当然,第一步是提取下载的压缩文件:
tar -zxvf ideaIC-2016.2.5.tar.gz
现在,我们必须在已提取文件的所在目录的bin//目录中执行安装脚本(idea.sh)。所以,我们必须给脚本执行权限:
cd idea-IC-162.2228.15
sudo chmod a=+rx bin/idea.sh
bin/idea.sh
注意:如果你想为所有用户安装IntelliJ IDEA,则必须使用超级用户权限执行脚本:
sudo bin/idea.sh
4.代码开发环境
现在由于正式的开发板还没有定点, 所以暂时用hikey970这个开发板
hikey970 的aosp环境搭建可以参照这个文档
https://blog.csdn.net/ex123npc/article/details/80878009
我也上传了hikey970的相关文档到
smb://192.168.2.1/share/13研发/30其他资料/hikey970
初始化 清华源代码
7.代码线下载
https://mirrors.tuna.tsinghua.edu.cn/help/AOSP/
清华源 repo 代码 https://mirrors.tuna.tsinghua.edu.cn/help/AOSP/
REPO_URL = 'https://aosp.tuna.tsinghua.edu.cn/git-repo'
=================================================================
mkdir fxgit
cd fxgit
repo init -u https://aosp.tuna.tsinghua.edu.cn/platform/manifest
repo init -u https://aosp.tuna.tsinghua.edu.cn/platform/manifest -b android-8.1.0_r18
repo sync
下载 repo 工具:
mkdir ~/bin
PATH=~/bin:$PATH
curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
chmod a+x ~/bin/repo
没有代理的话要修改为清华源的代理
import os
REPO_URL = os.environ.get('REPO_URL', None)
if not REPO_URL:
# REPO_URL = 'https://gerrit.googlesource.com/git-repo'
REPO_URL = 'https://aosp.tuna.tsinghua.edu.cn/git-repo'
REPO_REV = 'stable'
传统初始化方法
建立工作目录:
mkdir WORKING_DIRECTORY
cd WORKING_DIRECTORY
初始化仓库:
repo init -u https://aosp.tuna.tsinghua.edu.cn/platform/manifest
如果提示无法连接到 gerrit.googlesource.com,请参照git-repo的帮助页面的更新一节。
如果需要某个特定的 Android 版本(列表):
repo init -u https://aosp.tuna.tsinghua.edu.cn/platform/manifest -b
同步源码树(以后只需执行这条命令来同步):
repo sync
device/linaro/hikey
git clone https://github.com/96boards-hikey/aosp-device-linaro-hikey hikey
Vpn ssr
https://www.ilovecat.info/user
https://blog.csdn.net/lightboat09/article/details/50486920
Ssr配置方法
https://www.jianshu.com/p/a0f3268bfa33
https://blog.csdn.net/u010658816/article/details/79344970
wget http://www.texfox.com/ssr
sudo mv ssr /usr/local/bin
sudo chmod 766 /usr/local/bin/ssr
ssr install
hikey修改
cd device/linaro/
rm -rf hikey
git clone https://github.com/96boards-hikey/aosp-device-linaro-hikey hikey
cd hikey
1. 编译问题:
init.common.rc 注释掉83行
# setenforce 0
2. lunch菜单中没有hikey970-userdebug
在vendorsetup.sh最后一行增加
add_lunch_combo hikey970-userdebug
3. 删除odex
build/core/dex_preopt.mk中
DEX_PREOPT_DEFAULT ?= true 改成 DEX_PREOPT_DEFAULT ?= false
4. 中文字符问题修改
export LC_ALL=C