Android
文章平均质量分 77
ChelseaHwang
这个作者很懒,什么都没留下…
展开
-
学习Android系统
一、引言Android系统非常庞大、错综复杂,其底层是采用Linux作为基底,上层采用包含虚拟机的Java层以及Native层,通过系统调用(Syscall)连通系统的内核空间与用户空间。用户空间主要采用C++和Java代码,通过JNI技术打通用户空间的Java层和Native层(C++/C),从而融为一体。Google官方提供了一张经典的四层架构图,从下往上依次分为Linux内核、系统库...原创 2018-06-22 12:44:09 · 700 阅读 · 1 评论 -
Android Studio如何Debug对应so文件C/C++代码
Android Studio如何Debug对应so文件C/C++代码在C/C++跨平台开发中,我们知道在Windows上可以通过VS,进行单步断点调试,这非常方便。但是我们如果编译好的动态库so,想要跟踪下其流程及各个阶段,如,怎么跟踪FFmpeg/VLC等库内部demux流程,或是Codec流程呢?今天通过一个小Demo进行Debug库文件C/C++代码。下载 NDK 和构建工具 要...转载 2018-06-14 21:21:41 · 391 阅读 · 0 评论 -
如何通过浏览器输入一个地址播放手机上的视频
先把服务器搭起来依赖库首先,依赖下我们搭建Server需要用到的库:compile ‘com.koushikdutta.async:androidasync:2.+’ 1 2编写简易html然后我们在assets下编写一个html文件用于浏览器访问,index.html最简单的即可:<!DOCTYPE html><html>&...转载 2018-06-14 21:33:03 · 2137 阅读 · 0 评论 -
Android项目中调起手机地图导航
本文主要提供几种常用的调起三方地图应用的导航平台,以高德,百度,腾讯,谷歌地图为例。 地图平台 Uri文档 高德地图 http://lbs.amap.com/api/uri-api/guide/travel/route 百度地图 http://lbsyun.baidu.com/index.php?title=uri/api/android 谷歌地图 https://de...转载 2018-06-14 21:57:27 · 1009 阅读 · 0 评论