课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
我们在开发android系统应用软件的时候,一般都会使用不同的开发工具来提高我们的开发效率。下面我们就一起来了解一下使用开发工具来进行软件开发的时候需要完成哪些步骤。
安装必须的软件
开始,你需要安装AndroidSDK,可以通过AndroidSDK的下载页找到需要的资源,然后点击”Downloadforotherplatforms”并复制Linux版本的链接。
复制完链接之后,切换到SSH回话,进入到/opt目录,然后下载AndroidSDk:
cd/opt
wget
然后执行下面的命令:
wgethttp://dl.google.com/android/android-sdk_r22.3-linux.tgz
解压下载的文件:
tarzxvf
你可以将刚刚下载的文件删除:
rm
然后,设置相应的环境变量参数,编辑/etc/profile.d/android.sh(nano/etc/profile.d/android.sh),添加以下内容:
exportANDROID_HOME="/opt/android-sdk-linux"
exportPATH="$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$PATH"
然后重新加载这个文件:
source/etc/profile
如果你打算使用Git,那么需要安装Git:
sudoapt-getinstallgit-core
配置AndroidSDK:
为了构建你的工程,需要更新你的AndroidSDK:
androidupdatesdk--no-ui
这个命令会安装所有的Android版本,所以需要很长的执行时间。如果你不想要安装更多的安卓包,请仔细阅读提示。如果你想安装特定的Android包,请阅读这里。
你可以通过以下的命令来安装特定版本的SDK(如android-19):
androidupdatesdk-u--filterplatform-tools,android-19
然而,这个命令不会安装Gradle所需要的构建工具。你需要执行以下命令:
androidlistsdk--all
在返回的列表中找到带有“AndroidSDKBuild-tools,versionxx.xx.xx”字眼的栏目,记下这个版本号然后执行下面的命令:
androidupdatesdk-u--all--filter
同样地,你可以用这种方法来安装Android的库和容器。
如果你知道工程所使用的构建工具的版本,那么请下载相应的版本,你可以在build.gradle文件的buildToolsVersion中找到:
android{
buildToolsVersion"18.1.1"
compileSdkVersion18
}
可以用同样的方法来安装合适的安卓平台(compileSdkVersion)。
现在,我们就可以通过Jenkins来启动AndroidSDK了,执行下面的命令:
sudochmod-R755/opt/android-sdk-linux
如果你的操作系统是64位,你还需要安装32为的库:
sudoapt-getinstallia32-libs
然后重启你的机器:
sudoshutdown-rnow
配置你的安卓工程
如果你的程序用Eclipse开发,那么需要创建一个构建脚本。简单的方法是从Eclipse中生成,在Eclipse中,点击File选项卡的Export一栏,然后选择Android->GenerateGradlebuildfiles,然后选择工程并点击结束。这样,我们就能够创建一个能够被Jenkins执行的Gradle工程了。
如果你不想使用Gradle,你仍然可以只用Ant。你可以跳过这一步如果你不知道这是什么或者Gradle工程导出失败。在装有AndroidSDK的机器上唯一需要执行的命令是:
androidupdateproject-p.
配置Jenkins
Jenkins也需要被配置。开始,需要安装JDK。你可以通过访问ManageJenkins->ConfigureSystem来实现,然后找到你需要的JDK并点击“添加JDK”。你需要一个Oracle账户,在JDK部分输入用户名和密码就可以进行身份认证了,然后你需要返回JDK配置输入一个名字,系统就会自动为你安装JDK了。
如果你使用的是Ant,你可以在Ant中执行同样的操作。
想在,请找到ManageJenkins->ManagePlugins->Available选项卡,检查以下插件然后点击“Installwithoutrestart”:
·GradlePlugin(notneededifusingAnt)
·GitPlugin(ifusingGit)
·AndroidEmulatorPlugin(ifyouwanttouseanemulator)
这个操作能够自动的安装其他的插件,如果你准备使用Gradle,执行与安装JDk相同的步骤就可以自动地安装Gradle了。
译者:初心
来源:测试窝
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。