包含标签 android 的文章

把flutter项目作为aar添加到已有的Android工程上

对于已有工程想要尝鲜 Flutter, 很多公司给出了最佳实践方案, android 中是使用 aar 加入项目中, 这样原生开发对于 flutter 环境就没有要求了, 只要 flutter 打包后上传 maven 即可, 但是这部分的过程坑很多, 后面我会再补充这种方案

我也摸索了一个实践方案, 将所有项目的 aar 由 flutter 方打包 aar …

阅读全文

Android Q 隐私篇(5) - 相机/网络

如下几个改动:

相机

这个修改会影响所有的安装在 androidQ 上的应用, 不论你的 targetVersion 是多少

从前,即使没有 Camera 的权限, 也可以访问相机设备的元数据, 现在不行了

wifi

应用不能动 wifi 开关了, 现在只有通过设置来更改

wifi 配置

现在必须有设备管理器的权限才能修改 wifi …

阅读全文

CameraX的使用

我在 googleIO 前查看演讲主题,看到了有一篇标题是关于 cameraX ,当时在 android 官网没有搜索到教程

在 flutter web 基本体验完毕后, 再去搜索果然从官网查看到了 cameraX …

阅读全文

在Profile下分析android内存占用

最近做了一篇 android 原生中加入 flutter 的尝试,顺便查看下内存占用
在 debug 模式下肯定是不准的,所以随便看看就好了,只是为了满足好奇心,不代表真实项目中的真实表现,也不代表我的观点
在原生刚刚打开后稳定的情况下查看内存占用

20190122102823.png

可以看到 打开 Flutter 后内存会有明显上升

20190122102545.png

红点处是我点击了按钮后的情况,会有内存抖动

阅读全文

在原 Android 工程的基础上构建一个flutter工程

在 flutter 开发的过程中不可能所有项目都是从零构建

换句话说不是所有项目都是 flutter 为主工程,然后 android/ios 的工程为副工程

大概率会遇到需要将 flutter 作为组件加入到原生项目中, 这种例子典型的就是阿里闲鱼,当然闲鱼团队的实力不是普通的小公司可以比的

所幸的是,flutter 团队提供了一个 wiki 用于帮助 …

阅读全文

android 引入ffmpeg

上篇介绍了如何 在 mac 系统下打包 ffmpeg 的 so

这篇介绍如何引入 so 到项目中

开发环境:

macos
android studio 3.2.1
ndk: 15.2.4203891

新建一个工程

新建工程时,勾选 c++支持

20190114171810.png

将文件复制到项目内

需要复制的文件

.h 头文件
so文件

20190114172127.png

20190114172229.png

在 cpp 中新建一个 …

阅读全文

最近文章

分类

标签

友情链接

其它