在尝试将地图添加到 Android 应用程序时,我遇到了以下错误:
04-15 17:36:42.036: E/AndroidRuntime(28534): java.lang.RuntimeException: Unable to start activity ComponentInfo{xxx}: android.view.InflateException: Binary XML file line #7: Error inflating class fragment
我已经阅读了许多关于问题可能是什么的帖子和文章,并尝试了来自以下方面的任何建议:
- 验证清单中的使用库
- 添加 Google SDK(相对于 Android SDK)。
- 扩展 FragmentActivity(相对于 Activity)。
- 设置 API 密钥并将它们添加到清单中。
但是,没有什么能改变结果。尝试启动该活动时,该应用程序仍然崩溃,并显示相同的错误消息。
为了缩小范围,我从这里下载了示例应用程序,但它崩溃并显示完全相同的错误消息。
作为对 Android 来说相对较新的示例,上面的示例看起来不错,但是随着它的崩溃,很难判断错误在哪里。可以在此处找到完整的堆栈跟踪。
我正在运行 Android 4.2 的 Nexus 4 上开发它。
我会假设引用的示例应用程序至少可以工作。我错了吗?我一直在参考的样本有问题吗?