{ "id": "63119", "key": "TIMOB-2487", "fields": { "issuetype": { "id": "2", "description": "A new feature of the product, which has yet to be developed.", "name": "New Feature", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [ { "id": "11240", "name": "Release 1.6.0 M07", "archived": true, "released": true, "releaseDate": "2011-01-31" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2011-04-17T01:59:14.000+0000", "created": "2011-04-15T03:21:02.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [ "android", "feature", "module", "release-1.6.0" ], "versions": [], "issuelinks": [], "assignee": { "name": "nathanielmccallum", "key": "nathanielmccallum", "displayName": "Nathaniel McCallum", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2011-04-17T01:59:14.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "10202", "name": "Android", "description": "Android Platform" } ], "description": "{html}
Module for UA API. Use same Titanium API as iPhone.
Moving to 1.5.1 M01 since it's not tied to 1.5.0
Don .. We were hoping for this in 1.5.. Any chance u can bring\nit into 1.5.1? Push notification is one of the most requested\nfeature!
\nLet us know if we can help test it. Cheers!
This module will be released when we roll out the market in\n2011.
using [INFO] Titanium SDK version: 1.6.0 (01/10/11\n08:25 3452f06) and a droid1 (2.2.1) and the sim, I fail and see the\nfollowing output...
\nI/ActivityManager( 1088): Displayed activity\ncom.appcelerator.android.uatest2/org.appcelerator.titanium.TiActivity:\n315 ms (total 315 ms)
\nD/TitaniumModule( 4239): (kroll$4) [285,972] Attempting to include\nnative module: ti.urbanAirship
\nD/TitaniumModule( 4239): (kroll$4) [2,974] Succesfully loaded\nmodule: urbanAirship/1.0
\nE/TiUIView( 4239): (main) [8754,9728] TAP, TAP, TAP on\n[Ti.UI.Button]
\nI/TiAPI ( 4239): (kroll$4) [4,9732] Registering... If you do not\nalready have AirMail installed, you will be prompted to install it.\nGo ahead and do so.
\nD/UA.push ( 4239): Registering
\nD/AirMail ( 3859): CoreReceiver action:\ncom.urbanairship.airmail.START_REGISTER
\nD/AirMail ( 3859): Not scheduling AirMailService restart, app is\nvalid
\nD/AirMail ( 3859): sending valid: com.appcelerator.android.uatest2,\ntrue
\nD/AirMail ( 3859): extIntentName:\ncom.urbanairship.airmail.END_REGISTER
\nD/UrbanAirshipModule( 4239): (main) [78,9810] Got apid:\n0e930e7b-8113-4010-9d2d-afec1552d230
\nI/TiAPI ( 4239): (kroll$4) [2,9812] Successfully registered. APID:\n0e930e7b-8113-4010-9d2d-afec1552d230
\nD/dalvikvm( 3859): GC_EXPLICIT freed 228 objects / 12992 bytes in\n69ms
\nD/dalvikvm( 4910): GC_EXPLICIT freed 1775 objects / 117896 bytes in\n76ms
\nD/dalvikvm( 1783): GC_EXPLICIT freed 1977 objects / 156008 bytes in\n64ms
\nD/dalvikvm( 1768): GC_EXPLICIT freed 83 objects / 3584 bytes in\n92ms
\nD/dalvikvm( 1211): GC_EXPLICIT freed 143 objects / 6232 bytes in\n84ms
\nD/AirMail ( 3859): response read
\nD/AirMail ( 3859): Got appid: com.appcelerator.android.uatest2
\nI/AirMail ( 3859): Message 3409bf90-48d7-4e6c-8fea-60226e26439c\nreceived.
\nE/JavaBinder( 3859): !!! FAILED BINDER TRANSACTION !!!
\nI/AirMail ( 3859): Unexpected exception in Helium connection.\nNetwork type=WIFI
\nE/AirMail ( 3859): null
\nE/AirMail ( 3859): java.lang.RuntimeException: bad array\nlengths
\nE/AirMail ( 3859): at\nandroid.os.Parcel.readIntArray(Parcel.java:677)
\nE/AirMail ( 3859): at\nandroid.app.INotificationManager$Stub$Proxy.enqueueNotificationWithTag(INotificationManager.java:275)
\nE/AirMail ( 3859): at\nandroid.app.NotificationManager.notify(NotificationManager.java:110)
\nE/AirMail ( 3859): at\nandroid.app.NotificationManager.notify(NotificationManager.java:90)
\nE/AirMail ( 3859): at\ncom.urbanairship.airmail.Relier.showNotification(Relier.java:401)
\nE/AirMail ( 3859): at\ncom.urbanairship.airmail.Relier.deliverPush(Relier.java:353)
\nE/AirMail ( 3859): at\ncom.urbanairship.airmail.Helium.handleNotification(Helium.java:129)
\nE/AirMail ( 3859): at\ncom.urbanairship.airmail.Helium.readResponse(Helium.java:96)
\nE/AirMail ( 3859): at\ncom.urbanairship.airmail.ConnectionThread.run(ConnectionThread.java:70)
\nI/AirMail ( 3859): Setting failure count for 75.101.253.33:1227 to\n1
\nI/AirMail ( 3859): Rescheduling connection in 10000ms.
\nI/AirMail ( 3859): Service started with intent=Intent {\nact=com.urbanairship.airmail.RECONNECT flg=0x4\ncmp=com.urbanairship.airmail/.AirMailService (has extras) }
\nI/AirMail ( 3859): Reconnecting...
\nI/AirMail ( 3859): Connecting to 75.101.253.33:1227
\nI/wpa_supplicant( 1719): CTRL-EVENT-STATE-CHANGE id=1 state=6\nBSSID=00:00:00:00:00:00
\nV/WifiMonitor( 1088): Event [CTRL-EVENT-STATE-CHANGE id=1 state=6\nBSSID=00:00:00:00:00:00]
\nI/wpa_supplicant( 1719): WPA: Group rekeying completed with\n00:21:e9:b8:cd:15 [GTK=CCMP]
\nI/wpa_supplicant( 1719): CTRL-EVENT-STATE-CHANGE id=1 state=7\nBSSID=00:00:00:00:00:00
\nI/wpa_supplicant( 1719): CTRL-EVENT-STATE-CHANGE id=1 state=6\nBSSID=00:00:00:00:00:00
\nI/wpa_supplicant( 1719): WPA: Group rekeying completed with\n00:21:e9:b8:cd:15 [GTK=CCMP]
\nI/wpa_supplicant( 1719): CTRL-EVENT-STATE-CHANGE id=1 state=7\nBSSID=00:00:00:00:00:00
\nV/WifiStateTracker( 1088): Changing supplicant state: COMPLETED\n==> GROUP_HANDSHAKE
\nV/WifiMonitor( 1088): Event [WPA: Group rekeying completed with\n00:21:e9:b8:cd:15 [GTK=CCMP]]
\nV/WifiMonitor( 1088): Event [CTRL-EVENT-STATE-CHANGE id=1 state=7\nBSSID=00:00:00:00:00:00]
\nV/WifiStateTracker( 1088): Changing supplicant state:\nGROUP_HANDSHAKE ==> COMPLETED
\nV/WifiMonitor( 1088): Event [CTRL-EVENT-STATE-CHANGE id=1 state=6\nBSSID=00:00:00:00:00:00]
\nV/WifiStateTracker( 1088): Changing supplicant state: COMPLETED\n==> GROUP_HANDSHAKE
\nV/WifiMonitor( 1088): Event [WPA: Group rekeying completed with\n00:21:e9:b8:cd:15 [GTK=CCMP]]
\nV/WifiMonitor( 1088): Event [CTRL-EVENT-STATE-CHANGE id=1 state=7\nBSSID=00:00:00:00:00:00]
\nI/AirMail ( 3859): Connection established to /75.101.253.33:1227 on\nnetwork type WIFI
\nV/WifiStateTracker( 1088): Changing supplicant state:\nGROUP_HANDSHAKE ==> COMPLETED
\nD/AirMail ( 3859): Size: 262
\nI/AirMail ( 3859): Resetting failure count for 75.101.253.33:1227\nto 0.
\nD/AirMail ( 3859): response read
\nD/AirMail ( 3859): Registration response received!
\nD/AirMail ( 3859): Valid: com.appcelerator.android.uatest2
\nD/AirMail ( 3859): Invalid:
\nD/AirMail ( 3859): Relier(com.appcelerator.android.uatest2):\nAssigning enabled to 1
\nD/AirMail ( 3859): sending valid: com.appcelerator.android.uatest2,\ntrue
\nD/AirMail ( 3859): extIntentName:\ncom.urbanairship.airmail.END_REGISTER
\nD/UrbanAirshipModule( 4239): (main) [73200,83012] Got apid:\n0e930e7b-8113-4010-9d2d-afec1552d230
\nI/TiAPI ( 4239): (kroll$4) [2,83014] Successfully registered. APID:\n0e930e7b-8113-4010-9d2d-afec1552d230
\nD/dalvikvm( 3859): GC_EXPLICIT freed 2760 objects / 201080 bytes in\n75ms
Moving somewhere we can look at it.
ready for testing. Testing instructions sent via e-mail
Verified for me on Droid2 2.2
\nGoing to let Thomas set the issue to resolved though I was just\na second set of eyes.
using apk provided by Bill, I can confirm on a nexus s (2.3) G1\n(1.6) and galaxy pad (2.2.2)
Is this something that pro developers can test as well? I'd love\nto give it a whirl, we use UA for push right now on the iphone side\nand our android apps need the same functionality. Thanks.
@Anthony. Ask in Heldesk. I'm not 100% sure how PS/Support is\nhandling it, but that would be where you find out.