android studio --terminal 命令编译项目(仅限于ubuntu平台)

本文介绍了在Ubuntu系统中如何使用命令行编译Android Studio项目。首先,由于Ubuntu 12.04默认的Gradle版本较旧,需要通过添加PPA源升级到最新版本。接着,讲解了在编译项目前如何创建和配置local.properties文件来指定SDK路径。最后,给出了编译Debug和Release版本的命令。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、gradle 和 ./gradlew 区别

./gradlew 是在项目根目录的文件。

gradle 是通过sudo apt-get install gradle 安装在ubuntu系统上的,gradle在ubuntu12.04的源上,默认版本是1.4,项目编译所需版本

如果不更新版本会报错误信息:

Could not find method jcenter() for arguments [] on repository container.

2、编译前先,安装gradle

     添加gradle源时,可以先备份源文件,执行 sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak。

 

Ubuntu 12.04.3 has an old version of Gradle (1.0-milestone-3 from September 2011) installed by default.  

To upgrade to a later version of Gradle, you can use Cheng-Wei Chien's PPA for Gradle athttps://launchpad.net/~cwchien/+archive/gradle by issuing the following commands:

sudo add-apt-repository ppa:cwchien/gradle
sudo apt-get update

Then, to install Gradle 1.6, 1.7, 1.8, 1.9, 1.10, 1.11, 2.0, 2.1, or 2.2, you would run a command like:

sudo apt-get install gradle-2.14.1 (gradle --version get version info)

Or, to install the latest version

sudo apt-get install gradle-ppa

 

3、编译Android studio 项目

     1)、用Android studio 编译时,会自动生成 local.properties 文件。

      文件中有用内容:sdk.dir=/home/***/Android/Sdk

     2)、用命令编译时,先手动创建  local.properties 并添加 sdk.dir=/home/***/Android/Sdk 。

        因为这个文件在 .gitignore中声明过,所以不必担心,不会出现修改差异里面。

     3)、编译版本需要在项目根目录下执行编译命令,

           Debug版本执行: gradle assembleDebug --stacktrace

           Release版本执行: gradle assembleRelease  --stacktrace 

           --stacktrace 可有可无,会显示编译错误信息

### 如何在Ubuntu上安装和配置Android Studio #### 准备工作 为了确保顺利安装并运行 Android Studio,在开始之前需确认已更新系统的软件包列表,并安装必要的依赖工具。对于不同版本的 Ubuntu,可以参考如下命令来完成环境准备: ```bash sudo apt-get update sudo apt-get upgrade ``` 这些操作能够保证系统处于最新状态[^2]。 #### 下载与安装JDK 由于 Android Studio 需要 Java 开发套件的支持,建议先下载并安装 OpenJDK 或 Oracle JDK。这里推荐使用官方源中的OpenJDK作为默认选项: ```bash sudo apt install openjdk-11-jdk ``` 这一步骤为后续编译构建提供了基础条件[^1]。 #### 获取Android Studio 访问 [Android开发者官网](https://developer.android.com/studio),找到适用于Linux平台的压缩包链接进行下载。或者通过终端执行wget命令直接获取文件到本地机器: ```bash cd ~ wget https://dl.google.com/android/repository/tools_r25.2.3-linux.zip -O android-studio.zip unzip android-studio.zip -d ~/android-studio rm android-studio.zip ``` 上述过程会将最新的稳定版 Android Studio 解压至用户的家目录下。 #### 启动IDE并初始化设置 进入解压后的文件夹路径启动应用程序: ```bash ~/android-studio/bin/studio.sh ``` 首次打开时按照向导提示完成 SDK 的自动下载和其他初始设定即可正常使用 IDE 功能。 #### 创建桌面快捷方式(可选) 为了让日常使用更加便捷,可以通过创建 `.desktop` 文件的方式建立图形界面下的快速入口: ```bash nano ~/.local/share/applications/androidstudio.desktop ``` 编辑内容如下所示保存退出: ```ini [Desktop Entry] Version=1.0 Type=Application Name=Android Studio Exec="/home/your_username/android-studio/bin/studio.sh" %f Icon=/home/your_username/android-studio/bin/studio.png Comment=The Drive to Develop Categories=Development;IDE; Terminal=false StartupWMClass=jetbrains-android-studio ``` 记得替换 `your_username` 为你实际登录名的部分[^3]。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值