flutter_ijkplayer插件升级至Android Embedding V2并支持空安全

因flutter项目中使用了flutter_ijkplayer插件,升级sdk至2.5版本后提示编译错误不支持Android Embedding V1插件,将flutter_ijkplayer插件本地引入并进行升级,并支持空安全。如何本地引入:1.在项目根目录创建plugins文件夹,并将项目复制在

萌萌の初音 发布于 2021-09-28

android实现简单的饼状统计图组件

项目开发中涉及统计功能,花时间自己做了饼状图组件,先贴实现样式以及代码,再讲如何使用。import android.content.Contextimport android.graphics.*import android.util.AttributeSetimport android.view.

萌萌の初音 发布于 2021-03-05

编译遇到Cannot fit requested classes in a single dex file报错

在维护老项目添加新功能时遇到Cannot fit requested classes in a single dex file报错,此问题是方法超过限制数量,需要将dex分包,只需要在主项目的build.gradle里添加如下配置即可解决:android {... defaultConfig

萌萌の初音 发布于 2021-03-03

kotlin-android-extensions代替方案ViewBinding

在kotlin Kotlin 1.4.20-M2更新信息中Kotlin Android Extensions(之后简称KAE)被弃用(详情KT-42121),新版本的Android Studio将不再引用KAE插件,如何把项目中的KAE插件移除并且不使用一长串findviewById呢?ViewBi

萌萌の初音 发布于 2021-01-27

Android 10以上文件读取受限的解决方案

可以将文件复制到app的沙盒目录中 fun uriToFileCache(context: Context, uri: Uri): File { val file = if (android.os.Build.VERSION.SDK_INT >= android.os.Bu

萌萌の初音 发布于 2020-12-27