丢弃事件,因为minifyEnabled设置为true导致它失效

时间:2017-08-19 06:47:17

标签: android android-proguard

我对我的Android应用程序进行了一些小改动(在本地移动了一个库,将gradle插件升级到最后,......)现在如果我使用&#34; minifyEnabled true&#34;,我的应用程序在开始时冻结:< / p>

  

I / WindowManager:输入事件调度超时发送到   net.myapp / net.myapp.view.mView。原因:等待发送非关键事件   因为触摸的窗口尚未完成处理某些输入   超过500.0ms之前发送给它的事件。等待队列长度:   5.等待队列头龄:5520.8ms。

如果我触摸屏幕,我会:

  

I / InputDispatcher:丢弃的事件,因为它是陈旧的。

除此之外,我在日志中看不到任何内容。 将minifyEnabled设置为false有效。如何找到问题的确切来源?

1 个答案:

答案 0 :(得分:0)

所以,试图理解我的问题的原因,我删除了proguard。然后我有dex的方法限制(随机错误说它无法找到我的应用程序的方法和类)并转移到multidex并解决了所有问题。

所以我不确定这是不是问题,但如果它可以帮助某人你可以参考这个:https://developer.android.com/studio/build/multidex.html#mdex-gradle