随机推荐

Zygote的启动之二ZygoteInit

前言Android系统中,所有的应用程序以及SystemServer都是由Zygote进程孕育(fork)出来的。接上文,上文介绍从Native世界进入了Java世界。而且java世界的大门就是ZygtoeInit.java。这次我们看ZygtoeInit中处理了哪些功能。Android P...

[摘]NDK错误记录:NDK is missing a platforms directory.

前言导入NDK工程时,出现:NDK is missing a "platforms" directory记录一下,方便自己后续查阅。正文导入NDK工程的完整日志:NDK is missing a "platforms" directory.If you are using NDK,...

MediaPlayer JNI层介绍

前言之前的《MediaPlayer java层介绍》只是介绍了java中的常用方法,对于JNI层的调用没有进一步介绍,今天就介绍一下JNI层。个人流水账哈,推荐看其他人的,我这只是自己的跟踪记录涉及的代码:frameworks\base\media\java\android\media\M...

JNI之List集合

前言之前学了JNI中传输和创建对象数组,那如果穿集合呢?因此也整理一下,方便自己查阅。这里以ArrayList为例。正文还是在之前的基础改的,具体细节,这里不重复了。隐藏内容!评论可看后才能查看!评论可看参考文章《JNI开发-Java传递List集合对象到C/C++》《...

startActivity源码分析1

前言简单记录一下startActivity()源码的启动过程,主要是过一下流程,细节太多顾不上。下面以Launcher界面启动(startActivity())未启动过的应用为例。这部分主要涉及,启动新的Activity前,系统会让当前Activity[叫Launcher吧]进入onPaus...

席慕容:抉择

假如我来世上一遭只为与你相聚一次只为了亿万光年里的那一刹那一刹那里所有的甜蜜与悲凄 那麽 就让一切该发生的都在瞬间出现吧我俯首感谢所有星球的相助让我与你相遇与你别离完成了上帝所作的一首诗然後  再缓缓地老去