android 開發
mkhgg
计算机科学与技术(嵌入式技术方向)专业学生!
展开
-
基于 Android NDK 的学习之旅-----JNI 数据类型
经典老套流程,学编程语言东西,先学它最基础的数据类型,JNI也是如此。JNI 定义了一系列基本数据类型和引用数据类型与java想对应。 1、基本数据类型 下面一张表是描述了 Java 基本数据类型和JNI中基本数据类型的相对应关系已经占用空间大小。 随便观察就能发转载 2011-08-31 16:19:14 · 472 阅读 · 0 评论 -
基于 Android NDK 的学习之旅-----Java 调用C
随便谈谈为什么要Java调用C 吧: 我认为: 1、 有些公司开发Android项目的时候, 许多组件功能可能是C中已经实现了,所以我们没必要同样的功能又在java中实现一遍。例如我之前做的一个项目,公司C引擎已经很成熟了,所以直接在java中封装好接口,由C去实现。 2转载 2011-08-31 16:21:15 · 402 阅读 · 0 评论 -
基于 Android NDK 的学习之旅-----JNI LOG 打印
程序都是调出来的。 下面我介绍下JNI层的log打印方法的使用,类似与Android sdk提供的log 1、Android 应用层 MainActivity.java 主要功能代码 a) 静态载入 So 库 b) 声明本地方法 c)转载 2011-08-31 16:18:02 · 498 阅读 · 0 评论 -
基于 Android NDK 的学习之旅-----HelloWorld
HelloWorld作为所有编程语言的起始阶段,占据着无法改变的地位,所有中/英/法/德/美……版本的编程教材中,hello world总是作为第一个TEST记录于书本之中,所有的编程第一步就在于此了!经典之中的经典!hello world! 下面介绍下NDK开发的Hell转载 2011-08-31 16:16:41 · 370 阅读 · 0 评论 -
基于 Android NDK 的学习之旅-----Android.mk 介绍
一个Android.mk file用来向编译系统描述你的源代码。具体来说:该文件是GNU Makefile的一小部分,会被编译系统解析一次或多次。你可以在每一个Android.mk file中定义一个或多个模块,你也可以在几个模块中使用同一个源代码文件。编译系统为你处理许多细节问转载 2011-08-31 16:15:37 · 438 阅读 · 0 评论 -
基于 Android NDK 的学习之旅-----环境搭建
工欲善其事必先利其器 , 下面介绍下 Eclipse SDK NDK Cygwin CDT 集成开发环境的搭建。 1、Android 开发环境搭建 Android开发环境搭建不是重点,相信看此文章的很多人都已经搭建成功,这里随便概述性的说说。 1) 下载 JDK转载 2011-08-31 16:14:36 · 394 阅读 · 0 评论 -
基于Android NDK的学习之旅-----序言
前些日子做了个Android项目, 引擎层 用C的, 准备写这个系类的文章,借此跟朋友来分享下我NDK开放的经验以及自己知识的总结和备忘。希望能给需要这方面资料的朋友提供一定的帮助。 主要涉及到: 环境的搭建 Android.mk 文件的 配置 HelloWorld N转载 2011-08-31 16:11:37 · 405 阅读 · 0 评论 -
Android NDK 学习小结
一:什么是NDK? NDK 提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so 和java 应用一起打包成apk。这些工具对开发者的帮助是巨大的。 NDK 集成了交叉编译器,并提供了相应的mk 文件隔离CPU、平台、ABI 等差异,开发人员只需要简单转载 2011-08-31 16:07:39 · 401 阅读 · 0 评论 -
基于 Android NDK 的学习之旅----- C调用Java
许多成熟的C引擎要移植到Android 平台上使用 , 一般都会 提供 一些接口, 让Android sdk 和 jdk 实现。 下文将会介绍 C 如何 通过 JNI 层调用 Java 的静态和非静态方法。 1、主要流程 1、 新建一个测试类TestProvider.转载 2011-08-31 16:22:31 · 572 阅读 · 0 评论 -
CSDN博文精选:Android系列开发博客资源汇总
[1] 张国威:Android从入门到提高系列 前面写了十四篇关于界面的入门文章,大家都看完和跟着练习之后,对于常用的Layout和View都会有一定的了解了,接下来的文章就不再强调介绍界面了,而是针对具体的常见功能而展开。 [2] 懒骨头:《Android Dev Guid转载 2011-10-18 16:59:22 · 1116 阅读 · 0 评论