草庐IT

android - Urban Airship 在起飞时坠毁。非法参数异常

我在Applicaion.onCreate中的代码。应用程序在UAirship.takeoff(this,options);处崩溃请帮忙。publicclassLiveVideoApplicationextendsApplication{@OverridepublicvoidonCreate(){super.onCreate();AirshipConfigOptionsoptions=AirshipConfigOptions.loadDefaultOptions(this);//Optionally,customizeyourconfigatruntime://options.inPr

php - PhoneGap-Android : Push Notification by Urban Airship from my server

我在AndroidPhoneGap应用程序中工作,我需要使用UrbanAirship推送通知。我在我的应用程序中集成了(Development+Debug)UrbanAirship推送通知,并从UrbanAirship网站发送测试推送并成功接收推送到所有设备。但我需要从我的windows(安装了IIS)服务器发送推送通知(推送文本和发送时间会因服务器时间而异)。我想根据我的计划任务发送推送文本。调度任务由PHP代码完成。那么,有什么线索或想法可以让我以适当的时间表从我的服务器发送推送通知吗?提前致谢。 最佳答案 如果您可以在您的服务

php - Urban Airship 推送 : Response: Got negative response from server: 0

我正在尝试从我的服务器向我的Android应用程序发送推送通知。但它抛出错误Payload:{"audience":"all","notification":{"android":{"alert":"PHPscripttest"}},"device_types":["android"]}响应:从服务器得到否定响应:0.下面是源码"all","notification"=>$notification,"device_types"=>$platform);$json=json_encode($push);echo"Payload:".$json."\n";//showthepayload$

android - 在 Android Studio 中导入 Urban Airship 会出现编译问题?

我是AndroidStudio的新手,我想在我的一个项目中实现UrbanAirship。我按照他们网站上的示例使用.aar文件进行操作,但最终遇到了这个错误。Error:[/Users/AndroidstudioProjects/MyApplication/app/build/intermediates/exploded-aar/com.urbanairship/urbanairship-lib/5.1.0/AndroidManifest.xml:8]Invalidinstruction'overrideLibrary',validinstructionsare:REMOVE,REPL

android - Urban Airship : custom icon for default status bar notification

如果您想对状态栏通知进行任何修改,包括微调图标,UrbanAirship建议使用CustomPushNotificationBuilder创建自定义通知。不幸的是,使用RemoteView进行通知会带来许多与自定义制造商和/或特定于平台的皮肤相关的不良影响,includingtextcolors以及对私有(private)资源的引用(例如Honeycomb/ICS上的@*android:drawable/notify_panel_notification_icon_bg_tile)。必须有一种无需使用RemoteView即可交换图标的简单方法。怎么办? 最佳

android - 没有 Intent 接收器设置 Urban AirShip

我确实收到了推送消息,但每当我在通知栏中单击它们时,就会出现此logcat并且通知消失...这是我的logcat输出:05-3116:49:47.165:D/Test-UALib(20523):Nointentreceiverset,notsendingACTION_NOTIFICATION_OPENED这是我的list结构:这是我的MyApplication.java:publicclassMyApplicationextendsApplication{@OverridepublicvoidonCreate(){AirshipConfigOptionsoptions=AirshipC

android - 使用 Urban Airship 的推送通知在第一次启动时将 apID 返回为 null

我已经成功地将UrbanAirship推送通知集成到我的android应用程序中。我在这里遇到了一个问题,即apID在第一次启动时变为空,然后在第二次启动时,apId正确出现。这就是我获取apId的方式:Stringapid=PushManager.shared().getAPID();这是我用过的类:publicclassMyApplicationextendsApplication{publicstaticSharedPreferencesPREFS_TOKEN;publicstaticfinalStringPREFERENCE="UrbanAirship";publicstati

android - 带有 PhoneGap 的 Android 4.4 以上版本的 Urban Airship 推送通知图标

我在android中使用UrbanAirship推送通知插件。一切正常,但在Android4.4以上推送通知图标变成白色,不显示通知图标。此问题仅在Lolypop(>4.4)中存在。感谢您的帮助。 最佳答案 似乎以SDK21(Lollipop)为目标的应用程序图标会自动过滤为白色-NotificationbariconturnswhiteinAndroid5Lollipop.所以要解决这个问题,您可以将目标SDK版本设置为20,或者您可以手动修改UrbanAirshipphonegap插件并通过替换https://github.co

android - 无法从 Urban Airship 获得推送通知

我正在将UrbanAirship集成到我的Android应用程序中。我从那里得到了一个示例代码,并按照相同的过程从我的应用程序中调用它。但是,我的设备上没有收到任何推送通知。谁能指导我如何将UrbanAirship集成到Android应用程序中?如何将AppId和GCMRegisterID发送到UrbanAirship服务器并获得通知?publicclassMyApplicationextendsApplication{publicstaticSharedPreferencesPREFS_TOKEN;publicstaticfinalStringPREFERENCE="UrbanAir

android - 如何在 urban airship for android 中注册 apid?

我已经通过从git下载用于在android中推送通知的示例来完成客户端代码。执行应用程序后,我从服务器获得了应用程序key和apid。但是当我在UrbanAirship中打开我的帐户时,我发现以下数据表明我的应用程序尚未注册任何应用程序。现在该怎么办?我们将不胜感激 最佳答案 UrbanAirship处于维护模式。如果你试图从那里获取apid,你将不会得到任何响应。android中推送通知的另一种方式是使用C2DM。试试谷歌C2DM,你可能会得到结果。 关于android-如何在urba