在Ubuntu虚拟机上安装scons的Android的编译环境

在Ubuntu虚拟机上安装scons的Android的编译环境。
首先在安装好python3.7和scons-4.2.0的基础之上在来安装android,以下是操作的安装命令:
cd /opt
wget https://dl.google.com/android/repository/commandlinetools-linux-7583922_latest.zip (可能需要翻墙)
unzip commandlinetools-linux-7583922_latest.zip
名称改为了:mv commandlinetools/ sdk

配置环境变量
vim /etc/profile
export ANDROID_HOME=/opt/sdk

export PATH= A N D R O I D H O M E / t o o l s / b i n : {ANDROID_HOME}/tools/bin: ANDROIDHOME/tools/bin:{ANDROID_HOME}/tools/bin: A N D R O I D H O M E : {ANDROID_HOME}: ANDROIDHOME:{PATH}

source /etc/profile 让配置的环境变量生效

然后开始配置JDK
提前说明一下,Java 的版本必须要在1.7以上

在/opt下新建jdk文件夹。
cd /opt
mkdir jdk
cd jdk
将下载的Java的Linux版本放入这个jdk文件夹下,然后tar -zxvf 解压Java文件
得到如下图:
在这里插入图片描述
至此Java放在了/opt/jdk/jdk1.8.0_144目录下
配置Java的环境变量
vim /etc/profile
export CLASSPATH=.: J A V A H O M E / l i b : JAVA_HOME/lib: JAVAHOME/lib:JRE_HOME/lib: C L A S S P A T H e x p o r t P A T H = CLASSPATH export PATH= CLASSPATHexportPATH=JAVA_HOME/bin: J R E H O M E / b i n : JRE_HOME/bin: JREHOME/bin:PATH
然后,按下ESC,输入:wq保存并退出
然后输入命令:source /etc/profile使环境变量生效。
可通过java -version检查Java SDK是否生效。
在这里插入图片描述
开始执行编译环境安装
cd进入/opt/sdk/tools/bin
执行如下命令:
./sdkmanager --sdk_root=/opt/sdk/bin --licenses

然后一直输入Y,来回答所有的安装提示,直到运行完成。
开始进行另外一步的操作
开始执行如下命令:
./sdkmanager --sdk_root=/opt/sdk “platform-tools” “build-tools;30.0.3” “platforms;android-29” “cmdline-tools;latest” “cmake;3.10.2.4988404”
输入Y,等待完成。
在这里插入图片描述
Cd 进入/opt/sdk/bin,运行如下命令:
./sdkmanager --sdk_root=/opt/sdk --install “ndk;21.4.7075529” --channel=3
进入i3d388目录,运行:
scons platform=android tools=yes target=debug bits=64 -j4

到这一步就解决了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值