error ads video [android] -
i integrated video (with supersonicads)to android application when try it, app crash message in logcat :
05-30 16:23:08.581 17153-17153/studio.pomme.m.the33 d/supersonicwebview﹕ onrvinitsuccess() 05-30 16:23:09.801 17153-17249/studio.pomme.m.the33 i/timeline﹕ timeline: activity_launch_request id:studio.pomme.m.the33 time:82915288 05-30 16:23:09.991 17153-17153/studio.pomme.m.the33 i/sensormanagera﹕ getreportingmode :: sensor.mtype = 1 05-30 16:23:10.001 17153-17153/studio.pomme.m.the33 d/sensormanager﹕ registerlistener :: 0, bmc150 acceleration sensor, 200000, 0, 05-30 16:23:10.061 17153-17153/studio.pomme.m.the33 i/timeline﹕ timeline: activity_idle id: android.os.binderproxy@43164ac0 time:82915541 05-30 16:23:10.121 17153-17153/studio.pomme.m.the33 a/libc﹕ fatal signal 11 (sigsegv) @ 0x00000034 (code=1), thread 17153 (o.retour.test) my code :
public class example extends actionbaractivity implements onrewardedvideolistener { imagebutton a; ssapublisher ssapub; progressbar bar; private boolean rewardedvideoinitsuccess = false; string appkey = "xxx"; @override protected void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setcontentview(r.layout.example); indice1 = (imagebutton) findviewbyid(r.id.a); bar = (progressbar) findviewbyid(r.id.bar); final string userid = "xxx"; ssapub = ssafactory.getpublisherinstance(this); a.setonclicklistener(new view.onclicklistener() { @override public void onclick(view v) { if(rewardedvideoinitsuccess){ ssapub.showrewardedvideo(); }else{ bar.setvisibility(view.visible); ssapub.initrewardedvideo(appkey, userid, null, example.this); } } }); } @override public void onrvinitsuccess(adunitsready adunitsready) { rewardedvideoinitsuccess = true; bar.setvisibility(view.invisible); } @override public void onrvinitfail(string s) { rewardedvideoinitsuccess = false; bar.setvisibility(view.invisible); } @override public void onrvnomoreoffers() { rewardedvideoinitsuccess = false; bar.setvisibility(view.invisible); } @override public void onrvadcredited(int i) { } @override public void onrvadclosed() { } @override public void onrvgeneric(string s, string s2) { } protected void onresume() { super.onresume(); if (ssapub != null) { ssapub.onresume (this); } } protected void onpause() { super.onpause(); if (ssapub != null) { ssapub.onpause(this); } } protected void ondestroy() { super.ondestroy(); if (ssapub != null) { ssapub.release(this); } } } i think it's memory problem i'm not sure... maybe know explain me , have do.
Comments
Post a Comment