
在我的应用程序中,我正在通过使用广播接收器来监听3个意图.
ACTION_PACKAGE_REPLACEDACTION_PACKAGE_REMOVEDACTION_PACKAGE_ADDED问题是每当我重新安装一些应用程序时,我会得到
ACTION_PACKAGE_REMOVED然后我得到ACTION_PACKAGE_ADDED然后我得到ACTION_PACKAGE_REPLACED.
有没有办法知道在重新安装应用程序时ACTION_PACKAGE_REMOVED和ACTION_PACKAGE_ADDED意图属于ACTION_PACKAGE_REPLACED.我的意思是,当仅分别删除和安装应用程序时,这些不是意图.
谢谢
Dalvin
解决方法:
这可能为时已晚,但我正在寻找类似的东西并遇到额外的EXTRA_REPLACING,如果它会立即跟随一个Add,它将出现在意图ACTION_PACKAGE_REMOVED中.
我认为这个额外的可用于区分实际更换和仅添加/删除.果然,我遇到了this post on SO,完全一样.
总结以上是内存溢出为你收集整理的Android包替换意图全部内容,希望文章能够帮你解决Android包替换意图所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)