安卓完整开发环境配置
来源:互联网 发布:简谱制作软件 编辑:程序博客网 时间:2024/04/28 01:11
毕业项目总结之开发环境配置
工欲善其事,必先利其器。
这里说完整主要指的是包含安卓NDK,一般的应用开发可能并不需要NDK部分。NDK相关内容我是在Ubuntu上进行的开发,毕竟命令行相关的操作可能会方便不少。不过日常还是离不开Windows,所以这里对两个平台的安装配置都有简单介绍。
Android Studio已经发布了2.x版本了,各方面也算是比较成熟了,还没有弃用eclipse+ADT就太落后了。(个人观点,仅供参考)
推荐AndroidDevTools,这里有你需要的一切,各部分都附有说明和使用方法。
Windows平台
JDK安装
安卓应用的主体目前仍然基于Java平台,还好Oracle的天价索赔败诉了,不然前途一片渺茫啊。
首先到Oracle官网下载JDK安装包,32位还是64位根据系统选,能用64的就64吧。下载之后点击安装,记住安装路径。
安装完成后需要配置系统环境变量,Win8开始好像会自动配置环境变量了,保险起见还是自己配置一下。
首先,控制面板>系统和安全>系统,当然打开系统属性也是一样的界面。选择左侧的高级系统设置,选择环境变量(N)。
然后新建系统变量,变量名为JAVA_HOME,值为jdk的安装路径;在Path中添加%JAVA_HOME%\bin
和%JAVA_HOME%\jre\bin
;可能还需要新建CLASSPATH,值为.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
,注意最前面的点。
打开cmd.exe
,输入java
并回车,能够输出一堆选项就说明你的Java环境安装配置完成了。Android Studio
由于Google在Great Wall外面,开发工具下起来不是那么方便,好在有镜像可以用。Android Studio中文网和AndroidDevTools都可以下载到安装文件,后者更是列举了一系列国内的SDK在线更新镜像服务器。最好下载包含SDK的版本。
安装过程最好科学上网,不然可能各种问题。安装完成第一次打开可能还需要下载更新或者SDK的组件。能够打开之后,在设置里启动独立的SDK Manager,然后按照AndroidDevTools上的说明使用镜像源,更新之后根据自己的需要下载安卓SDK的更多内容。
Linux平台
我用的是Ubuntu,对linux新手相对友好。
JDK安装
Ubuntu自带有OpenJDK,不过目前来说安卓应用开发还是用Oracle的标准JDK比较好。可以到官网下载Linux对应的安装包,个人感觉下压缩包在Ubuntu上方便一点,当然更方便的是配置软件源直接apt-get。下面简要介绍一下步骤:
a. 打开终端,执行sudo add-apt-repository ppa:webupd8team/java
,添加软件源;
b. 执行sudo apt-get update
,更新本地维护的软件列表。
c. 执行sudo apt-get install oracle-java8-installer
,这里安装java8。
d. 如果要保留多个版本的java,可以执行sudo update-alternatives --config java
来选择系统默认的java版本。
e. 执行java -version
查看当前系统使用的java版本。Android Studio
基本与windows下一致,不详细说明了。
NDK在SDK manager中自然是没有的,需要在Android Studio的设置中下载或者下载独立安装包,推荐去官网或者AndroidDevTools下载独立的包,安装方法AndroidDevTools相关部分有介绍。
不过这里需要对android sdk中的命令工具集做一些配置,以便更好的在终端中使用。主要是编辑.bashrc
文件配置相关工具的路径,直接在终端执行sudo gedit ~/.bashrc
,然后再打开的文件的末尾添加:export PATH=$PATH:/your_android-sdk-linux_path/tools/export PATH=$PATH:/your_android-sdk-linux_path/platform-tools/export PATH=$PATH:/your_android-ndk-linux_path/
然后保存退出,终端执行
source ~/.bashrc
更新系统记录。
之后可以尝试在终端中使用adb
、ndk-build
等命令,出什么幺蛾子的话。。。我也不知道怎么解决,因为我并没有遇到幺蛾子。
(应该算是写完了吧,但是总觉得少了点什么,想起来再补充好了。。。)
- 安卓完整开发环境配置
- 安卓开发环境配置
- 安卓开发环境配置
- 安卓开发环境配置
- 安卓开发环境配置
- mac上配置安卓开发环境
- 安卓开发环境配置,告别模拟器
- windows下配置安卓开发环境
- [Unity3d]安卓开发环境配置
- Ubuntu 下配置安卓开发环境
- Qt5安卓开发环境配置
- Ubuntu下配置安卓开发环境
- unity5.0安卓开发环境配置
- 安卓开发环境的配置
- 配置安卓中间件的开发环境
- vs2015配置安卓开发环境
- 配置Unity安卓开发环境
- 安卓开发之eclipse环境配置
- 关于 Java 中 finally 语句块的深度辨析
- view基础知识介绍(一)
- centOS7 下搭建zynq开发环境
- 一些好用的查询页面元素的小工具
- bss、data和rodata区别与联系
- 安卓完整开发环境配置
- 求二叉树中两个节点最远的距离
- 平台网格部件删除选择行
- ViewPage事件冲突处理
- tensorflow安装技巧
- Android进阶之自定义View实战(二)九宫格手势解锁实现
- 6.2 构造核
- TCP协议中的三次握手四次挥手问题
- 超时设置