android ndk环境配置(转)
转载自:http://jingyan.baidu.com/article/3ea51489e7a9bd52e61bbac7.html
android sdk 更新到 r23 时,eclipse 自带 adt版,里面并没有设置ndk的路径,从而导致了在ndk配置方面的难度。本文主要适合:
① 使用 android sdk r23 20140702 的朋友
② 使用 android ndk r10 的朋友
③ 想知道andorid adt自带eclipse无法设置ndk路径的解决方法
④ 不知道如何配置 Java8 jdk8 环境的朋友
⑤ 不知道如何使用代理ip的朋友
⑥ 不知道如何更新 android sdk的朋友
⑦ 不知道如何访问google的朋友
⑧ 不知道如何下载 android sdk, android ndk的朋友
⑨ 不知道如何解决android模拟器速度慢的问题的朋友
方便他人亦是方便自己,如果觉得还行就点下右边的投票吧,这样可以帮助其他人更快的找到解决问题的方法;有疑问的也可留言哦, 谢谢!
软件和视频百度云链接:http://pan.baidu.com/s/1c01V3Fy 密码:ytp2
注:由于优酷对视频进行了压缩,特将高清版放到百度云,欢迎大家学习
工具/原料
- win7 x64
- jdk-8u11-windows-x64.exe
- adt-bundle-windows-x86_64-20140702.zip
- android-ndk32-r10-windows-x86_64.zip
- 代理服务器工具
- com.android.ide.eclipse.ndk_23.0.2.1259578.jar
建立Android根目录
- 1
建立一个根目录如:“D:\Android”
- 2
设置环境变量
ANDROID_SDK_HOME D:\Android
END
Java 环境搭建222
- 1
具体参见:
http://jingyan.baidu.com/article/215817f7e3f2bd1eda1423f4.html
END
ADT 环境搭建333
- 1
下载ADT:
① 到百度云中下载:链接地址见简介
② 到Android官网下载(如何无法打开官网,可以先看第五步-如何配置代理服务器,通过代理访问):http://developer.android.com/sdk/index.html
注意:下载sdk的时候如果一直点击鼠标左键,如果出现下载连接循环,可以如下图所示的方法下载
- 2
将它解压到根目录下,如:“D:\Android”下面
- 3
设置环境变量(可选-主要是方便控制台上的操作):
PATH下面追加 D:\Android\adt-bundle-windows-x86_64-20140702\sdk\platform-tools
- 4
注意,android 4.4 有三个版本:
API 19:Android 4.4 (KitKat)
主要用于32位手机系统的开发
API 20 : Android 4.4(KitKat Wear) ,简称W系列
主要用于google眼镜,google手表等小饰品的开发
API 21 : Android 4.X(L Preview),简称L系列
主要用于64位手机系统的开发,目前还支持预览版
如下图所示:
END
ndk 环境搭建444
- 1
下载NDK:
① 到百度云中下载:链接地址见简介
② 到Android官网下载:
http://developer.android.com/sdk/index.html
注意:下载ndk的时候如果一直点击鼠标左键,如果出现下载连接循环,可以如下图所示的方法下载
- 2
将他解压到根目录“D:\Android”下,启动"D:\Android\adt-bundle-windows- x86_64-20140702\eclipse\eclipse.exe"后发现该版本没有能够设置ndk路径的地方,解决方法如下,具体的方法见 “andorid adt自带eclipse无法设置ndk路径”
- 3
将百度云中的 “com.android.ide.eclipse.ndk_23.0.2.1259578.jar”下载下来
- 4
将“com.android.ide.eclipse.ndk_23.0.2.1259578.jar”复制到"D:\Android\adt- bundle-windows-x86_64-20140702\eclipse\plugins\com.android.ide.eclipse.ndk_23.0.2.1259578.jar"
- 5
启动"D:\Android\adt-bundle-windows-x86_64-20140702\eclipse\eclipse.exe"
- 6
选择菜单栏上的[Window->Perferences->Android->NDK]设置 NDK Loaction 为D:\Android\android-ndk-r10;
END
代理服务器搭建555
- 1
下载代理服务器:
到百度云中下载:链接地址见简介
- 2
配置代理服务器,具体见:
“http://jingyan.baidu.com/article/6181c3e06c0605152ef153fa.html”
- 3
通过代理服务器方式更新andorid sdk,具体见:
http://jingyan.baidu.com/article/636f38bb267982d6b84610f0.html
END
验证NDK环境搭建666
- 1
在eclipse中导入“D:\Android\android-ndk-r10\samples\hello-jni”程序, 具体流程如下图所示:
- 2
右键工程 Android Tools 下面的 Add Native Support,具体见:
http://jingyan.baidu.com/article/03b2f78c73b5a85ea237aeb0.html
- 3
1、“Ctrl+B”build工程;
2、右键->Run As..->Android Application...
3、观察模拟器效果
注:关于“如何解决andorid模拟器慢的问题”可以看:
http://jingyan.baidu.com/article/ed15cb1b7586011be2698140.html
具体流程见下图:
END
总结
至此ndk环境配置完毕;
如果在配置环境或者开发的过程中遇到了一些诡异的问题时,建议大家看
“android ndk 开发建议”
http://jingyan.baidu.com/article/ac6a9a5e7dbe282b653eac9b.html
关于“eclipse导入java和android sdk源码,帮助文档”的解决方法:
http://jingyan.baidu.com/article/acf728fd2476e2f8e410a35a.html
#HUABAN_WIDGETS .HUABAN-red-normal-icon-button, .HUABAN-red-large-icon-button, .HUABAN-red-small-icon-button, .HUABAN-white-normal-icon-button, .HUABAN-white-large-icon-button, .HUABAN-white-small-icon-button { background-image: url({{imgBase}}/widget_icons_ie6.png)
android ndk环境配置(转)的更多相关文章
- Android NDK环境配置
之前做了一个基于ffmpeg的软解播放器,熟悉了NDK开发的配置环境过程,但是由于太忙一直没有时间写笔记. 首先,介绍一下在这里所参与协作的软件包: 1. JDK: 这个软件被Eclipse依赖. 2 ...
- Android NDK 环境配置
1. 下载NDK 官方链接地址: http://developer.android.com/tools/sdk/ndk/index.html 下载下来的应该是这个东西(以后可能会有更新,但步骤变动不会 ...
- 在eclipse里配置Android ndk环境 适用于windows mac 和linux(转)
在eclipse里配置Android ndk环境 适用于windows mac 和linux(转) 2012-02-27 13:02:16| 分类: android | 标签:java prog ...
- Android Studio NDK环境配置
本文参考:Android Studio NDK环境配置及JNI使用方法:http://blog.csdn.net/tongseng/article/details/53005123 并添加自己的实践: ...
- 【转】Windows环境下Android NDK环境搭建
原文网址:http://www.metsky.com/archives/525.html 前面介绍Windows下Android 开发环境配置,主要是面向JAVA开发环境,对只做APK上层应用开发人员 ...
- Windows环境下Android NDK环境搭建
前面介绍Windows下Android 开发环境配置,主要是面向JAVA开发环境,对只做APK上层应用开发人员来讲,基本够用了,由于Linux系统的权限限制和Android封装架构限制,很多涉及底层设 ...
- Mac系统cocos2dx + android 开发环境配置
Mac系统cocos2dx + android 开发环境配置 /****************************************************** 这遍文章主要转载自:htt ...
- Windows XP环境下 搭建Android NDK环境
搭建Android NDK环境 Windows XP环境下 1 一些下载 ① NDK r7:http://developer.android.com/sdk/ndk/index.html ② cygw ...
- Qt For Android 开发环境配置
想了想,还是再写一篇关于Qt for Android开发环境配置的教程. 准备:Java jdk,Android sdk,Android adb,Android ndk,Android ant,Qt ...
随机推荐
- mysql 外键(FOREIGN KEY)
最近有开始做一个实验室管理系统,因为分了几个表进行存储·所以要维护表间的关联··研究了一下MySQL的外键. (1)只有InnoDB类型的表才可以使用外键,mysql默认是MyISAM,这种类型不支持 ...
- java分布式通信系统(J2EE分布式服务器架构)
一.序言 近几个月一直从事一个分布式异步通信系统,今天就整理并blog一下. 这是一个全国性的通信平台,对性能,海量数据,容错性以及扩展性有非常高的要求,所以在系统的架构上就不能简单的采用集中式.简单 ...
- [整理]Ajax Post请求下的Form Data和Request Payload
Ajax Post请求下的Form Data和Request Payload 通常情况下,我们通过Post提交表单,以键值对的形式存储在请求体中.此时的reqeuest headers会有Conten ...
- Apache prefork 模块指令分析
问题背景: 在一台只有内存的vps上安装directadmin之后经常内存耗,经过查看之后发现Apache成了罪魁祸首急速消耗内存SWAP剩余空间都是0,最终导致内核开始大下杀手,把MySQL都杀了, ...
- Win10走红背后,最开心的人却是谷歌
导读 微软在不惜余力推进Windows10普及的同时,也有一些让自己小小郁闷的事儿发生,在Win10系统当中,微软用新的Edge浏览器取代了用户熟悉的IE浏览器,以求改写在浏览器市场上的被动局面,不过 ...
- Linux大神必备-文本编辑器
导读 我们在 Linux 上不缺乏非常现代化的编辑软件,但是它们都是基于 GUI(图形界面)的编辑软件.正如你所了解的:Linux 真正的魅力在于命令行,当你正在用命令行工作时,你就需要一个可以在控制 ...
- UIDatePicker的简单用法
// 初始化UIDatePicker UIDatePicker *datePicker = [[UIDatePicker alloc] initWithFrame:CGRectMake(, , , ) ...
- vimcommandfilepatchcmdfold VIM技巧之分隔窗口 一级精华
VIM技巧之分隔窗口 分类: 技术2010-07-08 09:57 754人阅读 评论(1) 收藏 举报 同时显示两个不同的文件, 或者同时查看同一个文件的两个不同位置, 或者是同步显示两个文件的 ...
- [BZOJ3670][UOJ#5][NOI2014]动物园
[BZOJ3670][UOJ#5][NOI2014]动物园 试题描述 近日,园长发现动物园中好吃懒做的动物越来越多了.例如企鹅,只会卖萌向游客要吃的.为了整治动物园的不良风气,让动物们凭自己的真才实学 ...
- 极客教学:如何使用树莓派击落&劫持无人机
本教程的目的是帮助大家理解如何研究未受保护的无线通信的安全风险所在,同时我们希望大家不要对技术进行滥用.我们这里采用的例子是一个流行的无人机模型:Parrot AR.Drone 2.0. 四轴无人机能 ...