Android Android JNI学习(二)——实战JNI之“hello world”
本地内容主要简介如下: 1、环境展示 2、传统方式的具体流程 3、传统方式的相关问题 4、传统方式的so文件 5、通过CMake工具demo演示流程 6、CMake工具demo的背后原理 7、CMake的应用 8...
基础 Android JNI(一)——NDK与JNI基础
本片文章大纲如下: 1、导读 2、什么是NDK 3、为什么使用NDK 4、NDK到SO 5、JNI 一、导读 在Android OS上开发应用程序,Google提供了两种开发包:SDK和NDK...
Android Android Studio上进行NDK编程之Hello world
Android Studio很早之前就支持NDK编程了,但是资料比较少,照着网上的写,一大堆的坑,各种错误一堆。 经过不断的努力,弄出了第一个能正常奔跑的NDK示例——Hello world。现整理...
Android Android Studio设置Genymotion模拟器,极简安装
安卓开发中常常需要用到模拟器进行测试,自带的模拟器一言难尽,当按下Run "app"那一刻,内存占用蹭蹭蹭地涨,卡爆,那么换一个模拟器就好了。 一、注册/登录Genymotion官网地址:https://ww...
Android vlc-android 开启硬件解码
final Media media = new Media(mLibVLC, new String("/storage/emulated/0/bydtest.mp4")); // final Media media = new Media(mLibVLC, Uri.parse("rtsp://192.168.43.1...
Android Linux下ndk编译移植FFmpeg到Android平台
简介 linux下编译FFmpeg Android项目使用FFmpeg 编译运行 常见问题 linux下编译FFmpeg 开发环境配置 FFmpeg编译环境 centos6.8 64位 # lsb_release -a LSB Version: :base-4.0-amd...
Android Android平台下使用FFmpeg进行RTMP推流(视频文件推流)
简介 前面已经讲到如何在Linux环境下编译FFmpeg以及在Android项目中使用,这一节就开始真正的使用FFmpeg。在Android平台下用FFmepg解析视频文件并进行RTMP推流。如果对FFmpeg基础不熟或者...
Android Android平台下使用FFmpeg进行RTMP推流(摄像头推流)
前面讲到了在Android平台下使用FFmpeg进行RTMP推流(视频文件推流),里面主要是介绍如何解析视频文件并进行推流,今天要给大家介绍如何在Android平台下获取采集的图像,并进行编码推流。...
Android Android音视频之视频采集(系统API预览)
我们了解了视频相关的基础知识,后面的文章我们要能够和音频一样可以采集我们的视频,视频是一帧一帧的图片来的,我们首先要学习预览视频,然后采集一帧图片,采集视频从简到难的来了解这个...
Android Android 正确进入全屏和退出全屏的姿势
进入全屏 private void hideSystemUI() { getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_FULLSCREEN | View.SYSTEM_UI_FLAG_IMMERSIVE_STI...