GCM 会在 2.1 中崩溃 Android 应用程序吗?

Posted

技术标签:

【中文标题】GCM 会在 2.1 中崩溃 Android 应用程序吗?【英文标题】:Will GCM crash Android apps in 2.1? 【发布时间】:2014-07-08 17:37:18 【问题描述】:

我已经使用 android support v7 库在我的 Android 应用(注册了广播接收器等)中实现了推送通知,以使其在 2.3 中运行。

我知道 Android 2.1 不支持 GCM,但如果我将清单中的 minSDKversion 保留为 7 会怎样?在 2.1 模拟器上运行应用程序时,我收到类似于“缺少 Google Play 服务”的 logcat 语句,但没有崩溃。这是否足以证明 Android 2.1 设备不会崩溃?

【问题讨论】:

【参考方案1】:

是的,它会在设备上崩溃。

如果您使用任何 Google 服务,所有安卓模拟器上都会显示“缺少 Google Play 服务”。

【讨论】:

我想知道这是否可以用条件逻辑来处理以检查设备版本? (如果版本 是的,你可以处理。

以上是关于GCM 会在 2.1 中崩溃 Android 应用程序吗?的主要内容,如果未能解决你的问题,请参考以下文章

某些设备中的 Android 通知问题

Android oreo - 推送通知崩溃

使用GCM时Firebase崩溃

安卓设备上的 GCM 和应用程序崩溃

没有有用的堆栈跟踪的 Android 应用程序崩溃

注册推送通知期间的 Android 崩溃