在Ubuntu1804上设置IMX8的qt android开发环境

安装依赖包

sudo apt-get install uuid uuid-dev
sudo apt-get install zlib1g-dev liblz-dev
sudo apt-get install liblzo2-2 liblzo2-dev
sudo apt-get install lzop
sudo apt-get install git-core curl
sudo apt-get install u-boot-tools
sudo apt-get install mtd-utils
sudo apt-get install android-tools-fsutils
sudo apt-get install openjdk-8-jdk
sudo apt-get install device-tree-compiler
sudo apt-get install gdisk
sudo apt-get install m4
sudo apt-get install libz-dev

安装openjdk8

sudo add-apt-repository ppa:openjdk-r/ppa
sudo apt-get update
sudo apt-get install openjdk-8-jdk

编辑用户目录下的.profile文件中添加下面内容

vim ~/.profile
#在文件未尾添加下面内容
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$PATH:$JRE_HOME/bin
source ~/.profile

chen@ubuntu:~$ java -version
openjdk version "1.8.0_292"
OpenJDK Runtime Environment (build 1.8.0_292-8u292-b10-0ubuntu1~16.04.1-b10)
OpenJDK 64-Bit Server VM (build 25.292-b10, mixed mode)

安装Android Studio

安装android 9.0的SDK
安装android的NDK,我发现23的版本qt5.11.3不识别,然后安装16的办恶补5.11.3能识别,最后装了21.3.6528147。

安装qt版本

目前测试了qt5.12.12可以编译armv8的程序

上一篇:wkhtmltopdf docker + java(环境搭建及一些坑)


下一篇:yum安装java时,没有jps的问题的解决