gpt4 book ai didi

android - 随处滑动以打开抽屉导航

转载 作者:太空宇宙 更新时间:2023-11-03 12:35:16 25 4
gpt4 key购买 nike

我已经使用了提供的解决方法 here ,这使应用程序能够在用户侧(向右)屏幕上的任何位置时打开抽屉导航。代码工作得非常好。

但是,我刚刚签署了要上传到 Play 商店的 apk,在测试时,打开的幻灯片无法正常工作。我做了一些窥探以找出问题所在,并发现它正在为 Field leftDraggerField = drawerLayout.getClass().getDeclaredField("mLeftDragger");< 抛出 NoSuchFieldException/

我不知道为什么它不起作用。它适用于调试 apk,但不适用于已签名的 apk。谁能帮我理解这个问题?

最佳答案

哦,好吧,当我第一次遇到这个问题时,简直是一场噩梦。我花了几个小时才弄清楚出了什么问题。问题是我启用了 ProGuard 并且成员字段 mLeftDragger 被混淆了。我不得不告诉 ProGuard 不要混淆 DrawerLayout 的任何类成员,它属于包 android.support.v4.widget

我在 proguard-project.txt 中添加了以下内容

-keepclasseswithmembernames class android.support.v4.widget.** { *; }

一切都像以前一样正常工作。

关于android - 随处滑动以打开抽屉导航,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21533850/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com