前提
# 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 ...
在CentOS上,我们首先需要安装Java Development Kit (JDK),因为Android SDK依赖于Java环境。然后,下载并安装Android SDK。可以通过命令行工具或直接从官方网站下载SDK Tools的zip文件。解压后,将其添加到系统的...
### Jenkins+Gradle+Git+Centos 实现Android持续集成、打包 在现代软件开发过程中,持续集成(CI)已成为确保代码质量和加快开发流程的重要工具之一。本文将详细介绍如何利用Jenkins、Gradle、Git 和 CentOS 来实现...
CentOS 7 中安装 Android SDK 的方法步骤 本文将详细介绍 CentOS 7 中安装 Android SDK 的方法步骤,包括下载 SDK 工具、配置命令、查看已安装信息等步骤。 下载 SDK 工具 首先,我们需要下载 Android SDK 工具。...
1.安卓手机termux安装Centos的mysql5.7解压安装包
总结,搭建Linux(CentOS)下的Android开发环境涉及多个环节,包括Linux系统的安装、JDK的配置、Eclipse和ADT插件的安装、SDK的下载和管理,以及AVD的创建。每一步都需要仔细操作,确保每个环节都能顺利进行,为...
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 ...
尽管在文档中对于CentOS系统的安装指南没有详细说明,但是根据Dukto的跨平台特性以及在其它Linux发行版上的安装方式,我们可以通过以下步骤在CentOS 7上安装Dukto: 1. 首先确保您的CentOS 7系统上安装了EPEL...
1. **国内源的概念**:类似于 Android 和 iOS 系统的应用商店,Linux 也有自己的软件仓库,用于安装和管理软件包。对于 CentOS,主要使用的是 YUM 源。 2. **更换 CentOS 的 EPEL 源**: - 备份原有的 EPEL 源文件...
CentOS Linux系统搭建Android开发环境详细介绍 很多人都是在Windows下进行Android开发,但是对于Linux,Android开发环境方面的资料比较少,今天在网上找到了一位网友分享的在CentOS Linux系统中搭建Android开发...
在Android的Termux环境中搭建CentOS并安装FFmpeg是一个对技术有一定要求的操作,涉及到的知识点广泛,涵盖了操作系统、终端模拟器、Linux发行版、软件编译与安装等多个方面。以下是对这一过程的详细阐述: 首先,...
使用SM加密算法两种方式: (1).nuget安装组件(封装完善) (2)demo内源码编译 按照demo内去实现相关算法或者嵌入处理; 说明:目前SM4加密、签名已在Windows、Centos、Andriod 测试通过,
Centos7 环境下配置Jenkins,按照文档操作步骤能够搭建自己的Android打包服务器,解放程序员,让测试来打包,提高工作效率。
在Android平台上,aarch64架构是用于64位设备的一种指令集,广泛应用于现代智能手机和平板电脑。SRS(Simple Realtime Streaming Server)是一款轻量级、高性能的实时流媒体服务器,它支持RTMP、HLS、HTTP FLV等多种...
【标题】:“android centos and orcLinux niubi-Plues t.zip” 【描述】:“android centos and orcLinux niubi-Plues t.zip”这个压缩文件似乎包含了与Android操作系统、CentOS Linux发行版以及可能的OrcLinux或...
在Linux环境下搭建Android开发环境,特别是使用CentOS操作系统时,主要涉及四个步骤:JDK的安装、Eclipse的下载与安装、ADT插件的安装以及SDK的安装。以下是每个步骤的详细说明: 1. JDK的安装: - 首先,你需要从...
在Linux上安装TeamViewer,首先需要确保系统已经安装了基础的RPM包管理工具,例如`yum`(对于CentOS 7)或`dnf`(对于Fedora和RHEL 8及更高版本)。接下来,我们需要安装`qt5-qtwebkit-5.9.1-1.el7.x86_64.rpm`这个...
安卓手机termux下centos的nginx安装包