1.到官方网站上下载Qt5.8安装文件,安装到/opt目录
2.打开Qt设置看到那两个下载按钮会自动带你去下载
3.安装ant,可以去apache官网上下载,或者sudoapt-get install ant
4.添加路径命令:vim ~/.bashrc在末尾添加上这几句
exportSDK_HOME=/home/spygg/Android/Sdk
exportPATH=$PATH:${SDK_HOME}/tools:${SDK_HOME}/platform-tools
exportANDROID_HOME=/home/spygg/Android/Sdk
5.这时候你会发现添加不了avd
6.启动/opt/android-studio/bin/studio.sh在下拉框里面找到sdkmanager记住勾选右下角,同时选中armeabi之类的东西等待下
载完成
7.这时候回到5发现情况还是如此,解决方法为在命令行输入android根据提示
androidcreate avd -n “mydev”
这时候会输出错误信息让添加-k参数
如:Error:Package path (-k) not specified. Valid system image paths are:
system-images;android-16;google_apis;armeabi-v7a
system-images;android-22;google_apis;armeabi-v7a
完整的命令为android create avd -n MyDev -k'system-images;android-22;google_apis;armeabi-v7a'
这样就添加成功了
8.这时候编译吧,麻痹的还是发现不对,一会是build.xml找不到一会是wrapper找不到的,解决方法:
cp -rf/opt/android-studio/plugins/android/lib/templates/gradle/wrapper/~/Android/Sdk/tools/templates/gradle/
编译,发现wrapper版本不对,这时候到目录
vim~/Android/Sdk/tools/templates/gradle/wrapper/gradle/wrapper/gradle-wrapper.properties
找到distributionUrl=https\://services.gradle.org/distributions/gradle-2.1.4-all.zip
改为distributionUrl=https\://services.gradle.org/distributions/gradle-2.2-all.zip
搞定了