2

我在我的 appcelerator 应用程序中集成了 localytics-titanium 模块 ( https://github.com/localytics/localytics-titanium ) 用于推送消息。

在 Nexus4 (Android 4.4.2) 上,单击通知托盘中的推送消息时,appcelerator 应用程序未启动。DDMS 日志显示:

01-09 19:49:17.617: W/ActivityManager(639): startActivity 从非活动上下文中调用;强制 Intent.FLAG_ACTIVITY_NEW_TASK 用于: Intent { cmp=/com.localytics.PushTrackingActivity bnds=[0,597][768,725](有附加功能)}

该应用程序在运行 Android 6 的 Samsung J5 上正确启动。

在 Nexus4 设备中,localytics 模块的 PushTrackingActivity 已启动,但无法启动主应用程序活动。PushTrackingActivity 中用于启动主启动器活动的代码:

Intent launchIntent = getPackageManager().getLaunchIntentForPackage(getPackageName());
startActivity(launchIntent);

请帮忙。

4

0 回答 0