搭建Linux下Android程序开发环境
2017-11-22 10:22
483 查看
从AndroidStudio中文社区下载SDK压缩包,http://dl.google.com/android/android-sdk_r24.2-linux.tgz.
解压到某个目录,比如我的
SDK下载完之后,通过菜单
把tools目录和platform目录加入PATH。可以通过~/.profile或~/.bashrc添加PATH变量。
至此,Android程序开发环境基本完成,你可以通过
解压到某个目录,比如我的
~/pkgs/android-sdk-linux,打开下面的tools目录,运行
android。会出现图形界面,可以选择要下载的SDK。选择好后,下载。注意,除了安装SDK Platform之外,还要安装一个system image。否则无法运行模拟器。
SDK下载完之后,通过菜单
Tools-->Manage Avds打开AVD的管理界面,创建一个AVD,取个名字,比如
oldPhone。
把tools目录和platform目录加入PATH。可以通过~/.profile或~/.bashrc添加PATH变量。
android_sdk_home="$HOME/pkgs/android-sdk-linux" if [ -d ${android_sdk_home} ]; then PATH=${android_sdk_home}/tools:${android_sdk_home}/platform-tools:$PATH fi
emulator -avd oldPhone,测试模拟器启动是否正常。因为下载的压缩包是32位程序,如果你的Linux是64位操作系统,可能出现问题。
bash: /home/jollywing/pkgs/android-sdk-linux/tools/emulator: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory,你需要安装32位的glibc,我的是Fedora,运行
dnf install glibc.i686来安装。再运行
emulator -avd oldPhone,还是报错:
emulator: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory。安装32位的libstdc++来解决,
dnf install libstdc++.i686。再运行
emulator -avd oldPhone,成功启动。
至此,Android程序开发环境基本完成,你可以通过
android create project,
ant debug等命令来新建和编译工程了。你再有一个喜欢的编辑器就可以开工了。
相关文章推荐
- 简单谈谈eclipse下搭建PhoneGap环境来开发Android程序 - linux86
- Android开发环境搭建:SDK在线离线安装+在Eclipse中配置ADT+第一个Android程序运行
- Linux 环境使用 Eclipse 搭建 Android 开发环境
- 系出名门Android(1) - 在 Windows 下搭建 Android 开发环境,以及 Hello World 程序 推荐
- linux环境下搭建android开发环境。
- 搭建arm-linux-gcc交叉编译工具链环境(Android原生(JNI)开发环境搭建)
- 系出名门Android(1) - 在Windows下搭建Android开发环境,以及Hello World程序
- Linux(ubuntu)下搭建Android开发环境
- Android 源码开发环境搭建(linux)
- Adobe Flash Builder 4.5 Android Air 程序开发系列 之一 开发环境的搭建
- 系出名门Android(1) - 在 Windows 下搭建 Android 开发环境,以及 Hello World 程序
- 搭建arm-linux-gcc交叉编译工具链环境(Android原生(JNI)开发环境搭建)
- 系出名门Android(1) - 在 Windows 下搭建 Android 开发环境,以及 Hello World 程序
- Linux下搭建Android开发环境
- linux下android开发环境平台搭建与问题解决
- Linux下Android 开发环境搭建(SDK+NDK) -CentOS
- Android开发学习笔记(三)——基于Eclipse开发环境的搭建及HelloAndroid示例程序的创建
- 系出名门Android(1) - 在 Windows 下搭建 Android 开发环境,以及 Hello World 程序
- 图解Linux下如何搭建C#开发环境(还能写C/C++/Java等程序,只要安装相应的插件和编译器即可)
- 搭建Android开发环境 ( linux下 Ubuntu10.10 32bits 和 11.04 64bits 测验无问题)