Android
xiaofei0859
这个作者很懒,什么都没留下…
展开
-
Android是如何改变了嵌入式格局
大家一提到嵌入式就是linux、讲到android就认为是java,以为android已经不是linux了,各种应用都是android API开发的,而android API基本上是java的。大家这么认为也无可厚非。其实android是架在linux 上的,无linux android那就是空中楼阁。我们简单理解这两个系统都有那些组成嵌入式linux:大部分人认为是这样的uboo转载 2015-11-05 17:27:28 · 487 阅读 · 0 评论 -
Android与linux的区别与联系
大家都知道Android是基于Linux内核的操作系统,也曾经和Linux基金会因为内核问题产生过分歧,本文将开始对Android的内核进行剖析,主要介绍Android和Linux之间的关系,后续还会讲到Android系统在Linux系统之上扩展的部分功能和驱动。 虽然Android基于Linux内核,但是它与Linux之间还是有很大的差别,比如Android在Linux内核的基础上添加转载 2015-11-18 10:56:30 · 804 阅读 · 0 评论 -
Android与Java在编译及类库方面的主要区别
在Java中,你写好Java源文件,用Java编译器将其编译成Java字节代码,然后在Java虚拟机中运行这些字节码。在Android中,情况就有些不同。您编写Java源文件,仍就使用相同的Java编译器将其编译为Java字节代码。但在这之后,你还得再一次使用的Dalvik编译器重新编译成为Dalvik字节码。正是这些Dalvik字节代码,在Dalvik虚拟机上运行。图2-2展示了在标准Java中转载 2015-11-18 11:45:46 · 1452 阅读 · 0 评论 -
Android API Level 与 Platform Version之间的关系
Platform VersionAPI LevelVERSION_CODENotesAndroid 4.2, 4.2.217JELLY_BEAN_MR1Platform HighlightsAndroid 4.1, 4.1.116JELLY_BEANPlatform Highlights转载 2016-03-28 10:04:07 · 460 阅读 · 0 评论 -
Android SDK、NDK、JNI的简单介绍
Android SDK:SDK (software development kit)软件开发工具包。被软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。因此!Android SDk 指的既是Android专属的软件开发工具包 JNI:Java Native Interface (JNI)标准是java平台的一部分,它允许J转载 2016-03-28 10:29:47 · 1034 阅读 · 0 评论 -
Android NDK R9
NDK是一个工具集,可让您实现您的应用程序使用本机代码的语言,如C和C + +。Android NDK 是在SDK前面又加上了“原生”二字,即Native Development Kit,因此又被Google称为“NDK”。在此之前,Android平台的第三方应用程序均是依靠基于Java的Dalvik特制虚拟机进行开发的。原生SDK的公布可以让开发者更加直接的接触Android系统资源,并转载 2016-03-28 10:51:45 · 528 阅读 · 0 评论