Zygote:isWhitelistProcess-进程被列入白名单

时间:2018-12-02 10:12:59

标签: android android-studio logcat

应用程序运行正常,但是在Logcat中我看到此错误:

Zygote: isWhitelistProcess - Process is Whitelisted
libpersona: scanKnoxPersonas
libpersona: Couldn't open the File - /data/system/users/0/personalist.xml - No such file or directory
zygote64: Dex checksum does not match for dex: /data/data/com.mantas.vaistai/files/instant-run/dex-temp/reload0x0000.dex.Expected: 1592914573, actual: 1910341331

Zygote是什么意思? 这很严重吗? 我需要注意吗?

4 个答案:

答案 0 :(得分:0)

清理项目。那对我有用。我添加了一些依赖项,然后将其删除。也许是造成问题的原因。

答案 1 :(得分:0)

Zygote是Android的初始化进程,它通过在启动时预先加载并与稍后启动的应用程序共享来简化应用程序的运行时加载。

Zygote: isWhitelistProcess - Process is Whitelisted 实际上并不是错误,只需记录有关将当前进程列入许可检查清单的通知即可。

有关接收到的校验和错误消息的信息,在此处进行了描述: https://stackoverflow.com/a/51298020

简而言之:这是由Instant Run引起的,不应在发行版本中发生。

答案 2 :(得分:0)

我替换了实现的版本。

例如,来自:

 implementation 'com.firebaseui:firebase-ui-auth:4.3.1'

收件人:

implementation 'com.firebaseui:firebase-ui-auth:6.1.0'

答案 3 :(得分:-1)

@Mantaz,

引用以下source

  

Zygote是一种特殊的Android OS流程,与Java VM相比,Zygote支持在Dalvik / Art VM之间共享代码,而Java VM中的每个实例都有其自己的核心库类文件和堆对象的副本。

检查this link以获取更多信息