android 源码编译

2023-12-17 19:33:48

? ? ? ?python2

? ? ?sudo ?apt-get install python?

? ? ? ? python3

? ? ?sudo ?apt-get install python3

二、repo管理多个git

? ?repo因为Android源码由多个git组成,故安装repo利于管理git工程.

? ? repo安装步骤

? ?a.第一步,? ?新建一个空白文件夹保存repo引导文件,并包含你的路径

  mkdir ~/bin
  PATH=~/bin:$PATH    //配置环境变量

? ?b.下载启动器

? ?注意

? ?如果提示?curl: command not found ,那是因为没装 Curl

? ?执行 :sudo??apt-get install curl -y

curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
或
curl https://mirrors.tuna.tsinghua.edu.cn/git/git-repo -o repo

chmod a+x ~/bin/repo

我采用的是另外一种方法

?首先

sudo snap install git-repo

其次

git clone https://gerrit-googlesource.lug.ustc.edu.cn/git-repo


下载repo
? ? git clone https://gerrit-googlesource.lug.ustc.edu.cn/git-repo

?c.将git-repo中的repo文件复制到 1 创建的.bin目录中

cd git-repo/
cp repo ~/bin/

?d.修改权限

chmod a+x ~/bin/repo

e. zhingbanben

repo -version 


 File "/bin/repo", line 51
    def print(self, *args, **kwargs):
            ^
    SyntaxError: invalid syntax

发现是python链接的不对,我的ubuntu装了两个版本的python,分别是python2.7和python3.8,输入python后提示是python2.7,因为python软链接到python2上面了:

???? /usr/bin/python
??? -> /usr/bin/python2*

repo需要的是python3,所以需要修改一下上面的软链接:

??? sudo rm /usr/bin/python

??? sudo ln -s /usr/bin/python3 /usr/bin/python
?

三、

文章来源:https://blog.csdn.net/shi450561200/article/details/135046028
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。