
我用快速指南试图解决我的问题.我试图使用这个指定名称的频道和“”作为频道名称.我也找到了 Cannot receive push notifications in Android with trigger.io and parse.com
我成功将对象发送到parse.com,并订阅通知(至少我可以在parse.com上的Databrowser中看到我的应用)
public class ParseStarterProjectActivity extends Activity { /** Called when the activity is first created. */ @OverrIDe public voID onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentVIEw(R.layout.main); PushService.subscribe(this,"push",TestParse.class); PushService.setDefaultPushCallback(this,TestParse.class); }} public class ParseApplication extends Application { @OverrIDe public voID onCreate() { super.onCreate(); Parse.initialize(this,my_ID,my_clIEnt_key); } }public class TestParse extends Activity { @OverrIDe protected voID onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentVIEw(R.layout.parse); }} AndroIDManifest.xml中
<?xml version="1.0" enCoding="utf-8"?><manifest xmlns:androID="http://schemas.androID.com/apk/res/androID" package="com.parse.starter" androID:versionCode="1" androID:versionname="1.0" > <uses-sdk androID:minSdkVersion="4" androID:targetSdkVersion="17" /> <uses-permission androID:name="androID.permission.INTERNET" /> <uses-permission androID:name="androID.permission.ACCESS_NETWORK_STATE" /> <uses-permission androID:name="androID.permission.RECEIVE_BOOT_COMPLETED" /> <uses-permission androID:name="androID.permission.VIBRATE" /> <application androID:name="ParseApplication" androID:allowBackup="true" androID:icon="@drawable/ic_launcher" androID:label="@string/app_name" > <service androID:name="com.parse.PushService" /> <receiver androID:name="com.parse.ParsebroadcastReceiver" > <intent-filter> <action androID:name="androID.intent.action.BOOT_COMPLETED" /> <action androID:name="androID.intent.action.USER_PRESENT" /> </intent-filter> </receiver> <activity androID:name=".ParseStarterProjectActivity" androID:label="@string/app_name" > <intent-filter> <action androID:name="androID.intent.action.MAIN" /> <category androID:name="androID.intent.category.LAUNCHER" /> </intent-filter> </activity> <activity androID:name=".TestParse" androID:label="@string/app_name" /> </application></manifest>
最近我注意到LogCat错误:
02-21 18:17:45.381: ERROR/Trace(8952): error opening trace file: No such file or directory (2)
02-21 18:17:48.534: ERROR/com.parse.PushService(8888): unkNown host
我真的想收到通知.我究竟做错了什么?
解决方法 在这里解雇员工.为了处理我们的推送服务增加的负载,我们增加了服务push.parse.com的机器数量.当DNS解析返回这么多服务器时,一些ISP开始出现问题.上周五下午,我们推出了一个自定义DNS服务器,解决了第三方DNS解决方案的这些问题.这应该不再是一个问题. 总结以上是内存溢出为你收集整理的Android parse.com无法接收推送通知全部内容,希望文章能够帮你解决Android parse.com无法接收推送通知所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)