因此,为了重构我的代码,我通过扩展Application类并包括' android:name =" .MyApp"'来为我的应用程序引入了一个自定义应用程序类。在清单中:
<application
android:name=".MyApp"
android:hardwareAccelerated="true"
android:icon="@drawable/app_icon"
android:label="@string/app_name"
android:theme="@style/AppBaseTheme" >
我遇到的问题是,在下载更新后,这打破了许多用户的启动器快捷方式。这是一个问题,因为一些人在混乱中卸载应用程序,这会影响我的指标。
现在回滚不是一个选项,因为它会再次破坏快捷方式。
我之所以认为在应用程序标记中添加name属性是因为我实际上能够在许多测试设备上一致地重现它。在某些情况下,这会在主屏幕和应用程序抽屉中创建一个重复的快捷方式。在其他人打破主屏幕快捷方式,用户看到&#34;应用程序未安装&#34;消息。
有关如何处理此问题的任何建议或建议?感谢。