android – 意图申请详情页面

android – 意图申请详情页面,第1张

概述我的应用程序在很大程度上依赖于数据库,有时数据库无法正确复制,损坏或只是抛出一个通用的strop.清除应用程序数据然后重新打开应用程序似乎运行良好,但要求我的用户挖掘设置页面是一件非常繁琐的工作,我正在寻找一种方法来快速访问应用程序详细信息页面(显示卸载,移动到SD,清除数据等) 我已经找到了Settings.ACTION_APPLICATION_DETAILS_SETTINGS Intent动作 我的应用程序在很大程度上依赖于数据库,有时数据库无法正确复制,损坏或只是抛出一个通用的strop.清除应用程序数据然后重新打开应用程序似乎运行良好,但要求我的用户挖掘设置页面是一件非常繁琐的工作,我正在寻找一种方法来快速访问应用程序详细信息页面(显示卸载,移动到SD,清除数据等)

我已经找到了Settings.ACTION_APPLICATION_DETAILS_SETTINGS Intent动作但是当我尝试按照我的Desire Z上的描述启动它时会得到一个ActivityNotFoundException.任何人都可以帮我解决这个问题吗?

谢谢

编辑:如答案所述,这只是API9及以上,我现在使用的代码,如果有人想要它在下面.相信它适用于API3及更高版本.

try {    Intent i = new Intent(androID.provIDer.Settings.ACTION_APPliCATION_DETAILS_SETTINGS);    i.addcategory(Intent.category_DEFAulT);    i.setData(Uri.parse("package:com.espian.formulae"));    startActivity(i);} catch (ActivityNotFoundException ex) {     Intent i = new Intent(androID.provIDer.Settings.ACTION_MANAGE_APPliCATIONS_SETTINGS);    i.addcategory(Intent.category_DEFAulT);    startActivity(i);}
解决方法 除了我的评论之外,我会将其作为答案发布.该意图仅在API级别9(2.3)中提供. Desire Z还没有2.3 …… 总结

以上是内存溢出为你收集整理的android – 意图申请详情页面全部内容,希望文章能够帮你解决android – 意图申请详情页面所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/web/1136617.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存