- 浏览: 18464 次
最新评论
Android服务器的SDK、NDK升级
- 博客分类:
- 技术杂绘
Android服务器的SDK、NDK升级
2011年02月24日
SDK与NDK介绍 NDK:(Native Development Kit),可以让Android平台支持Native C原生代码的开发。NDK不会支持Android Framework API,Android系统也不允许一个纯使用C/C++的程序出现,而是通过Java代码嵌入Native C或者说通过JNI方式调用一个静态库方式执行本地(Native)代码,最终将会打包在apk文件中,还是要在Dalvik VM虚拟机内运行。不过尽管如此,NDK还是为我们提供了一个高性能应用的解决方案。 SDK:(Software Development kit)软件开发工具包。被软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。因此,Android SDk 指的既是Android专属的软件开发工具包下载下来会是一个简单的ZIP文件压缩包。Android SDK的主体是一些文件,连续性的文档,可编程的API,工具,例子和其它。 SDK下载 下载页面http://developer.android.com/sdk/index.html (中国电信线路目前无法访问),如下图:
Windows安装版本地址:http://dl.google.com/android/installer_r10-windows.exe Windows绿色版本地址:http://dl.google.com/android/android-sdk_r10-windows.zip Linux版本地址:http://dl.google.com/android/android-sdk_r10-linux_x86.tgz 还有Mac OS X(intel)版本可供下载:http://dl.google.com/android/installer_r10-windows.exe r10版本是写这篇文章时最新的版本,包括了Android 3.0的SDK. 安装、更新SDK For Window版本 下载回来的android-sdk_r10-windows.zip,解压到一个目录下,比如:D:\Android\android-sdk-windows 双击执行SDK Manager.exe,打开如下图的界面
在Available Packages中,选择需要安装的SDK中的Api,Samples,SDK Tools等,或者对Android Repository中的包全选。 选中后,点击"Install Selected",调出窗口后,选择Accept All,再点Install,开始下载并且安装。下载有可能比较慢,请耐心等待。 *各API与Android版本对照 API11 = Android 3.0 API10 = Android 2.3.3 API9 = 2.3.1 API8 = 2.2 API7 = 2.1-update1 API4 = 1.6 API3 = 1.5 For Linux版本 升级方法与Windows类似,只是在linux环境下需要X11的图形界面,打开/android-sdk-linux_86/tools#./android就可以,接下来的步骤与Windows下差不多。
以下为Linux下的SDK升级界面:
NDK升级 NDK的升级比较简单,只要关注以下页面即可,只要有更新,选择版本后,下载并且解压就可以使用。 下载页面:http://developer.android.com/sdk/ndk/index.html windows:http://dl.google.com/android/ndk/android-ndk-r5b-windows.zip linux:http://dl.google.com/android/ndk/android-ndk-r5b-linux-x86.tar.bz2 SDK、NDK共享路径 SDK是已经升级到最新版本的 Android SDK for Windows \\public\software\android_sdk\windows Android SDK for linux \\public\software\android_sdk\linux Android NDK \\public\software\android_sdk\NDK -- LiuWeiguang - 2011-02-24
发表评论
-
编写reg文件
2012-01-20 01:55 887编写reg文件 2010年06月18日 编写.reg文件 ... -
SPS技术体系分析(张永康)
2012-01-20 01:55 956SPS技术体系分析(张永康) 2010年07月18日 一 ... -
shell定制相关资料
2012-01-20 01:55 1365shell定制相关资料 2011 ... -
RAPI(转)
2012-01-20 01:55 823RAPI(转) 2011年06月09日 ● 引言 ... -
Qt For Wince平台的搭建【vs2008 】
2012-01-20 01:55 2068Qt For Wince平台的搭建【vs2008 】 201 ... -
《萌芽―――恶童》
2012-01-19 09:42 678《萌芽―――恶童》 2011年12月31日 我和袁治站在 ... -
试析那一次雨点式的批评(转)
2012-01-19 09:42 641试析那一次雨点式的批 ... -
段老师的教育思考之二十七: 如何过一个有意义的寒假
2012-01-19 09:41 602段老师的教育思考之二 ... -
咱儿子(二)
2012-01-19 09:41 625咱儿子(二) 2012年01月14 ... -
Windows SDK笔记(一):Windows程序基本结构
2012-01-17 02:17 596Windows SDK笔记(一):Windows ... -
SDK详解
2012-01-17 02:16 655SDK详解 2010年11月01日 sdk SDK( ... -
sdk
2012-01-17 02:16 703sdk 2011年05月19日 SD ... -
SDK, API 和 MFC 的区别
2012-01-17 02:16 1936SDK, API 和 MFC 的区别 201 ... -
socket “套接字”学习(2)
2012-01-15 21:54 842socket “套接字”学习(2) 2009年09月09日 ... -
关于手机开发socket笔记。
2012-01-15 21:54 610关于手机开发socket笔记。 2009年11月06日 ... -
提高 Linux 上 socket 性能
2012-01-15 21:54 526提高 Linux 上 socket 性能 ... -
【转】java socket程序
2012-01-15 21:54 692【转】java socket程序 200 ... -
Java-socket编程最基本介绍
2012-01-15 21:54 584Java-socket编程最基本介 ...
相关推荐
安卓用户界面控制器借助android SDK,开发人员可以使用uiautomator 进行ui 测试,例如单击或滚动。 但是对于 NDK 开发人员(或其他没有 SDK 的开发人员)来说,进行 ui audo 测试并不容易。 本项目尝试实现一个web...
IcesDroide for android,是一个将数据(音频)流发送到icecast 服务器的应用程序具有以下特点: a) 使用库libshout icecast 流服务器,允许客户端创建。 c) 支持 MP3 和 Ogg Vorbis 格式。 d) 支持英语和西班牙语。...
Android NDK r10b Gradle2.5 关于这张图片 android-build:latest标签将始终指向最新的稳定版本。 稳定的版本还标有其版本(即android-build:sdk23,android-build:sdk24等)。 安装图片 docker pull lukin0110/...
ctrl看不到Java原始码蓝色Ctrl 需要根权限与Android 4.2不兼容 BlueCtrl是可以控制远程设备的开源蓝牙输入设备仿真器。 这意味着您可以使用Android设备的触摸屏和...SDK和NDK。 local.properties.example ,复制local.
Android客户端编译需要Android SDK和NDK。 使用提供的Makefile ,可以在连接的 Android 设备上配置、编译、安装和执行客户端: $ make configure $ make 请注意,Android 设备必须启用开发模式,并获得授权使用它...
选择菜单栏上的[Window->Perferences->Android->NDK]设置 NDK Loaction 为C:\android-ndk-r10d; 添加环境变量 NDK_ROOT 为:C:\android-ndk-r10d 在环境变量 PATH 下追加 :%NDK_ROOT%; 至此,网狐荣耀版开发环境...
X档案 适用于(root)Android的通用文件浏览器,支持压缩存档,远程文件服务器,设备到设备文件传输,校验和... 带有CMake和NDK插件的 (建议在导入项目之前从SDK Manager安装它们)。 制作说明 鲁瑟珀 作为Android gr
Android:稳定,经过ndk r5〜r8在2.0〜4.x上的良好测试。 如果您使用gles20分支或以上的cocos2d-x v2.0,则仅支持android 2.3及更高版本 Windows Phone 8和Win8 Metro:稳定,在另一个仓库。 Bada:cocos2d-x v1.x...
#Android平台音视频进阶学习路线0基础学习音视频路线##编译环境os:云服务器 centos NDK: FDK-AAC: 0.1.6 x264:最新版- commit 33f9e1474613f59392be5ab6a7e7abf60fa63622 FFmpeg:3.4.6 me脚:3.100 rtmp:已...
提供 Android NDK 交叉编译脚本(脚本目录:/project/android-ndk) 三、其它更新 http-parser 升级到 2.9.1 版本 jemalloc 升级到 5.2.0 版本 HPSocket v5.5.1 rc2 模块更新 一、UDP 组件更新 增加可靠 UDP 组件:...
java版斗地主源码 ...后台服务器采用 Nodejs Pomelo 开发, 编译环境配置: mkdir ~/develop cd ~/develop # 解压 cocos2d-x unzip ~/Downloads/cocos2d-x-3.7.1.zip ln -nfs cocos2d-x-3.7.1 cocos2d-x