开发者社区 问答 正文

android_content_pm_PackageManager_NameNotFoundException


问题分析:
找不定给定的包名、应用或者组件名时抛出此类异常。
解决方案:
找不定给定的包名、应用或者组件名时抛出此类异常。需要检查依赖的包名、应用或者组件。
代码示例:

  1. [backcolor=transparent]    [backcolor=transparent]public[backcolor=transparent] [backcolor=transparent]static[backcolor=transparent] [backcolor=transparent]void[backcolor=transparent] startEmailIntent[backcolor=transparent]([backcolor=transparent]Context[backcolor=transparent] context[backcolor=transparent],[backcolor=transparent] [backcolor=transparent]String[backcolor=transparent] emailAddress[backcolor=transparent])[backcolor=transparent] [backcolor=transparent]{
  2. [backcolor=transparent]       [backcolor=transparent]try[backcolor=transparent] [backcolor=transparent]{
  3. [backcolor=transparent]            [backcolor=transparent]Resources[backcolor=transparent] res [backcolor=transparent]=[backcolor=transparent] context[backcolor=transparent].[backcolor=transparent]getPackageManager[backcolor=transparent]().
  4. [backcolor=transparent]            getResourcesForApplication[backcolor=transparent]([backcolor=transparent]"com.android.launcher"[backcolor=transparent]);
  5. [backcolor=transparent]            res[backcolor=transparent].[backcolor=transparent]getDisplayMetrics[backcolor=transparent]();
  6. [backcolor=transparent]       [backcolor=transparent]}[backcolor=transparent] [backcolor=transparent]catch[backcolor=transparent] [backcolor=transparent]([backcolor=transparent]NameNotFoundException[backcolor=transparent] e[backcolor=transparent])[backcolor=transparent] [backcolor=transparent]{
  7. [backcolor=transparent]                e[backcolor=transparent].[backcolor=transparent]printStackTrace[backcolor=transparent]();
  8. [backcolor=transparent]       [backcolor=transparent]}
  9. [backcolor=transparent]    [backcolor=transparent]}

参考文献:
1.https://developer.android.com/reference/android/content/pm/PackageManager.NameNotFoundException.html
2.http://androidxref.com/4.4_r1/xref/frameworks/base/core/java/android/app/ContextImpl.java#1879

展开
收起
猫饭先生 2017-10-25 10:23:02 2600 分享 版权
0 条回答
写回答
取消 提交回答
问答分类:
问答地址: