Flutter
文章平均质量分 81
落叶挽歌
1
展开
-
快捷-Mac桌面adb push小工具
最近在Android开发过程中会遇到很多传文件的操作,市面上也有比较多的“文件管理器”,例如锤子的HandShaker,或者谷歌官方的filetransfer,但他们都需要打开“传输文件”这个行为,个人感觉比较繁琐。作为Android开发,使用adb命令行去传输文件是不错的,但每次输入adb push xxx还是挺麻烦,而且必须打开 Terminal 才能运行。为了让所有操作更简化,我做了一个简单的桌面工具,只需要连上手机,正常打开adb,拖到文件到对应区域,则可以实现文件传输。原创 2022-01-16 10:10:45 · 2458 阅读 · 0 评论 -
Flutter FFI实践
一、前言 在 Android的开发中,我们有 JNI 使得 Java可以调用本地应用或库。 Flutter 在前不久发布了 Flutter2,更新了 FFI (我们是否可以把它叫做DNI呢?)进入了稳定状态,开发者可以更安心的使用其功能。 但是相关的文档依然很欠缺,导致使用起来有诸多的疑问,以及相关原理性的介绍比较少,所以整理记录一下。 二、Dart 同步调用 Native 方法 我们以最简单的demo为例,请求一个有参无返回值的C方法 在 C/C++中有如下函数: extern "C" __attribu原创 2021-04-22 21:36:35 · 3700 阅读 · 0 评论