1 Android环境搭建

1.1 JDK

下载

jdk 官方下载地址:

http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html

安装

(1)

tar -zxvf jdk-8u101-linux-x64.tar.gz

(2)

cd jdk1.8.0_101/
pwd

得到 jdk 开发环境路径

/home/itcast/BC-Project/jdk1.8.0_101

1.2 Android Studio

下载

我们这里首先要部署android的开发环境,这里我们使用的是Android-studio

下载地址当然就是developer.android.com,但是这个网站需要翻墙。

所以我们在国内一个某个个人代理网站下载也可以。

http://www.androiddevtools.cn/

找到对应的版本下载即可。

我们这里使用的是 2.1.2 正式版(Linux) android-studio-ide-143.2915827-linux.zip

每个人根据自己的开发环境,安装对应的IDE即可。

安装

(1)

unzip android-studio-ide-143.2915827-linux.zip

(2)

cd android-studio/
cd ./bin/
./studio.sh

会出现如上问题。

表示需要设置“STDDIO_JDK, JDK_HOME, JAVA_HOME”三个环境变量。

(3)

vim ~/.bashrc

export JAVA_HMOE=/home/itcast/BC-Project/jdk1.8.0_101
export JDK_HOME=$JAVA_HOME

(4)

source ~/.bashrc

./studio.sh

第一次运行会出现如下界面。 选择下面这个即可。

如果遇见如下错误。

sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6

可以解决。

运行

正常安装成功,就可以启动了,我们会看见一个启动界面。 然后按照要求,建立一个项目就可以了。

1.3 Android和ADB真机调试

当部署好,并且创建了一个Android项目的时候。

当我们点击

启动程序的时候,我们需要启动一个Android模拟器来启动。但是这样运行的速度回很慢,所以,我们需要用真机调试。

我们需要借助一个工具adb

我们在之前安装的Android-SDK中有一个现成的adb工具

/home/itcast/BC-Project/Android-SDK/platform-tools/adb

可以直接用这个工具,将这个adb设置到环境的变量PATH里边。

export PATH=$PATH:/home/itcast/BC-Project/Android-SDK/platform-tools/

或者直接从ubuntu官网下载:

sudo apt-get install android-tools-adb

安装完毕之后。

adb devices

如果出现 无权限问题,请用sudo启动,如下:

adb kill-server
sudo adb start-server

这里要注意的事,每个安卓手机的厂商和系统不同,所以在链接的时候,要开USB调试功能。

而且,要确保安卓手机能够正确的链接到usb,让系统能够检查出来。可以通过lsusb来查看安卓手机是否已经链接到Linux操作系统上。

调试

如果链接成功,使用adb devices就可以发现一台已经链接到linux 并且通过adb将手机和Android Studio链接成功的列表:

如下:

itcast:platform-tools$ adb devices
List of devices attached 
005a380d    device

itcast:platform-tools$

其中 '005a380d'就是目前我正在调试的安卓手机id号。

回到,Android Studio,点击

选择已经链接好的 真机 Android设备,点击Ok,就可以将编辑好的androidAPK部署在真机上了。

问题1

如果出现:minsdk(api 15) > devicesdk(api 10) 类似问题。

修改app/src/build.gradle 将minSdkVersion改成10, 然后点击Sync Now即可。

results matching ""

    No results matching ""