运行环境
使用手机为华为荣耀7A,Android版本为8.0.
部署运行的时候Logcat 报错如下:
2020-05-12 18:04:33.503 4800-4829/****** E/MemoryLeakMonitorManager: MemoryLeakMonitor.jar is not exist!
2020-05-12 18:04:33.505 4800-4800/****** E/Minikin: Could not get cmap table size!
大致意思是没找到 MemoryLeakMonitor.jar 包。
我通过将Android Studio gradle 插件 3.1.2版本 升级为 Android Studio gradle 插件 3.3.1版本 解决了这个问题。
classpath 'com.android.tools.build:gradle:3.2.0'
改成下面的
classpath 'com.android.tools.build:gradle:3.3.1'
注意:要确保自己的Gradle 版本是 4.10.1 及以上,也就是gradle-wrapper.properties 文件种distributionUrl 这个版本。否则会报Gradle与Android studio gradle插件不匹配的错误。
distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.1-all.zip