前提
# java -version
# gradle -version
# ant -version
# yum install -y glibc.i686 libstdc++.i686 zlib.i686
下载安装(android-sdk_r24.4.1-linux.tgz: 311 MB)
# cd /usr/local/src
# wget https://dl.google.com/android/android-sdk_r24.4.1-linux.tgz
# tar zxvf android-sdk_r24.4.1-linux.tgz
# mv android-sdk-linux /opt/android-sdk
# ln -s /opt/android-sdk/tools/android /usr/bin/android
设置环境变量
# vi /etc/profile.d/android-sdk.sh
export ANDROID_HOME="/opt/android-sdk"
export PATH="$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$PATH"
# chmod +x /etc/profile.d/android-sdk.sh
# source /etc/profile.d/android-sdk.sh
确认版本
# which adb
# which android
# android --help
# echo $ANDROID_HOME
更新SDK
# cd /opt/android-sdk/tools
# android update sdk -u -a -t tools,platform-tools
# android update sdk -u -a -t extra-android-support,extra-android-m2repository
# android list sdk -u -a
4- Android SDK Build-tools, revision 24.0.2
11- Android SDK Build-tools, revision 22.0.1
32- SDK Platform Android 5.1.1, API 22, revision 2
35- SDK Platform Android 4.4.2, API 19, revision 4
40- SDK Platform Android 4.0, API 14, revision 4
120- Google APIs, Android API 22, revision 1
122- Google APIs, Android API 19, revision 20
# android update sdk -u -a -t 4,11,32,35,40,120,122
# android list target
确认
Ant template
# android create project -t 1 -p /tmp/helloworld1 -k "com.example.test1" -a HelloWorld1
# cd /tmp/helloworld1
# ant debug
Gradle template
# android create project -g -v 1.2.3 -t 1 -p /tmp/helloworld2 -k "com.example.test2" -a HelloWorld2
# vi /tmp/helloworld2/gradle/wrapper/gradle-wrapper.properties
distributionUrl=https\://services.gradle.org/distributions/gradle-2.2-bin.zip
# vim ./build.gradle
#runProguard true
minifyEnabled true
# cd /tmp/helloworld2
# ./gradlew tasks
# ./gradlew clean assembleDebug
# ls build/outputs/apk/
Android NDK
下载安装Android NDK(android-ndk-r12b-linux-x86_64.zip: 721 MB)
# cd /usr/local/src
# wget https://dl.google.com/android/repository/android-ndk-r12b-linux-x86_64.zip
# unzip android-ndk-r12b-linux-x86_64.zip
# mv android-ndk-r12b /opt/android-ndk-r12b
设置环境变量
# vi /etc/profile.d/android-ndk.sh
export ANDROID_NDK_HOME=/opt/android-ndk-r12b
export PATH=${PATH}:$ANDROID_NDK_HOME
# chmod +x /etc/profile.d/android-ndk.sh
# source /etc/profile.d/android-ndk.sh
# echo $ANDROID_NDK_HOME
分享到:
相关推荐
在 CentOS 7 上安装 Android SDK 在 CentOS 7 上下载并安装 Android SDK。 wget ...
Jenkins+Gradle+Git+Centos 实现android持续集成、打包
1.安卓手机termux安装Centos的mysql5.7解压安装包
centos搭建安卓模拟器实现自动化抓包分析,内含所需全部安装包、模拟器搭建详细步骤、启动脚本、抓包脚本、自动化脚本,适合安卓开发或者APP接入服务分析。
本篇文章主要介绍了centos7中安装Android SDK的方法步骤,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
centos 7 安装 dukto, im android windows linux ios all
CentOS Linux系统搭建Android开发环境详细介绍 很多人都是在Windows下进行Android开发,但是对于Linux,Android开发环境方面的资料比较少,今天在网上找到了一位网友分享的在CentOS Linux系统中搭建Android开发...
本文档是基于Linux(centos)下android开发环境的搭建,花费了不少时间,内容较为详细,包含了一下内容: 一、编首语 1 二、Linux系统的安装 1 三、Android开发环境的搭建 2 1 第一步:JDK的安装 2 2 第二步:Eclipse...
Centos7 环境下配置Jenkins,按照文档操作步骤能够搭建自己的Android打包服务器,解放程序员,让测试来打包,提高工作效率。
安卓手机termux下centos的nginx安装包
Linux下Android环境搭建详解CentOS.pdf
wget https://dl.google.com/android/repository/sdk-tools-linux-3859397.zip unzip sdk-tools-linux-3859397.zip 配置环境变量(根据自己的路径配) vi /etc/profile export PATH USER LOGNAME MAIL HOSTNAME ...
至于VMware虚拟机和centOS的安装不是本文重点,更不是难点,大家可以参考其他内容进行安装,在此不再赘述! 软件准备: oracle的下载,分为32位和64位,安装过程都是一样的。如果你的机器是32位的,就下载32位的...
android centos and orcLinux niubi-Plues t.zip
文档详细介绍了基于centos7 搭建fastdfs 服务器开发环境,针对android终端app,部署类似微信,JD,淘宝这种大型app所需的小文件服务器,极为有帮助。使用简介的php数据库,方便android和 PC服务器布局。
SRS开源代码,CentOS SRS直播服务器的搭建,程序员大本营,技术文章内容聚合第一站。... 技术标签: android直播 SRS直播服务器搭建 ...1.3 配置CentOS开发环境 1.4 配置CentOS 可视化
文档包含完整的例子,交叉编译还提供了下载链接,保证有用,不成功可...centos7下进行aarch64(arm64)交叉编译工具安装 iperf3交叉编译并在Android下运行 iperf3带宽TCP、UDP性能测试 怎么5分变6分了,不知道为什么
linux下的android apk反编译工具,仅用于学习!使用详情请参考如下文章:http://blog.csdn.net/ljianhui/article/details/38985441