Quantcast
Channel: Appcelerator Developer Center Q&A Unanswered Questions 20
Viewing all articles
Browse latest Browse all 8068

ti.cloudpush build fail...

$
0
0

Hi all,

I got a compilation error trying to use CloudPush to test push notification in Android from ACS...

Here are the errors :

[ERROR][AndroidRuntime(  431)] FATAL EXCEPTION: Thread-15
[ERROR][AndroidRuntime(  431)] java.lang.ExceptionInInitializerError
[ERROR][AndroidRuntime(  431)]  at com.appcelerator.cloud.push.CCPushService.registerGCMServiceBackground(CCPushService.java:482)
[ERROR][AndroidRuntime(  431)]  at com.appcelerator.cloud.push.CCPushService.registerGCM(CCPushService.java:443)
[ERROR][AndroidRuntime(  431)]  at ti.cloudpush.CloudpushModule$1.receivedGCMSenderId(CloudpushModule.java:613)
[ERROR][AndroidRuntime(  431)]  at com.appcelerator.cloud.push.CCPushService$1.run(CCPushService.java:98)
[ERROR][AndroidRuntime(  431)]  at java.lang.Thread.run(Thread.java:1019)
[ERROR][AndroidRuntime(  431)] Caused by: java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()
[ERROR][AndroidRuntime(  431)]  at android.os.Handler.<init>(Handler.java:121)
[ERROR][AndroidRuntime(  431)]  at android.os.AsyncTask$InternalHandler.<init>(AsyncTask.java:421)
[ERROR][AndroidRuntime(  431)]  at android.os.AsyncTask$InternalHandler.<init>(AsyncTask.java:421)
[ERROR][AndroidRuntime(  431)]  at android.os.AsyncTask.<clinit>(AsyncTask.java:152)
[ERROR][AndroidRuntime(  431)]  ... 5 more
and my code :
var CloudPush=require('ti.cloudpush');
CloudPush.setEnabled(true);
CloudPush.retrieveDeviceToken({
success: function(e) {
utils.log('Android Push succesfully registered');
},error: function(e) {
utils.log('Failed to register for push! '+e.error);
}
});
// Callbacks
CloudPush.addEventListener('callback',androidNotificationCallBack);
CloudPush.addEventListener('trayClickLaunchedApp', function(evt) {
Ti.API.info('Tray Click Launched App (app was not running)');
});
CloudPush.addEventListener('trayClickFocusedApp', function(evt) {
Ti.API.info('Tray Click Focused App (app was already running)');
});

Viewing all articles
Browse latest Browse all 8068

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>