badname
پنج شنبه 01 خرداد 1393, 14:21 عصر
سلام خسته نباشید من سیستم push notification پارسه رو پروژه م پیاده کردم
منتحی notification برا گوشی خودم میاد (android 4.4.2) برا یه 4.3 xperia T ام میاد منتحی دفعه اول فورس استاپ میده باید اینترنتشو ببنده بعد باز کنه بعد یه مدتی notification اونم درست میشه رو android 4 و 2.3 تست کردم نمیاد اصلا نوتیفم
کسی هست راهنمایی کنه ؟
import com.parse.Parse;
import com.parse.ParseInstallation;
import com.parse.PushService;
import android.app.Application;
public class App extends Application {
public void onCreate() {
Parse.initialize(this, "xxFGMwfVx8xxxxxxxxxTUKFTT9neMx0Ix6jA", "xAVohR3xxxxxxxxxxvXGnrtKPJHJimIvAw9n");
PushService.setDefaultPushCallback(this, MainActivity.class);
ParseInstallation.getCurrentInstallation().saveInB ackground();
}
}
main fest :
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.Power.powerhooosh"
android:versionCode="6"
android:versionName="2.1" >
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="19" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" />
<!--
IMPORTANT: Change "com.parse.starter.permission.C2D_MESSAGE" in the lines below
to match your app's package name + ".permission.C2D_MESSAGE".
-->
<permission android:protectionLevel="signature"
android:name="com.Power.powerhooosh.permission.C2D_MESSAGE" />
<uses-permission android:name="com.Power.powerhooosh.permission.C2D_MESSAGE" />
<application
android:name="com.Power.powerhooosh.App"
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="com.Power.powerhooosh.MainActivity"
android:label="@string/app_name"
android:screenOrientation="portrait"
android:icon="@drawable/ic_p" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name=".P1" android:screenOrientation="portrait" android:icon="@drawable/ic_p"></activity>
<activity android:name=".P2" android:screenOrientation="portrait" android:icon="@drawable/ic_p"></activity>
<activity android:name=".P3" android:screenOrientation="portrait" android:icon="@drawable/ic_p"></activity>
<activity android:name=".P4" android:screenOrientation="portrait" android:icon="@drawable/ic_p"></activity>
<activity android:name=".P5" android:screenOrientation="portrait" android:icon="@drawable/ic_p"></activity>
<activity android:name=".T" android:screenOrientation="portrait" android:icon="@drawable/ic_p"></activity>
<activity android:name=".T1" android:screenOrientation="portrait" android:icon="@drawable/ic_p"></activity>
<activity android:name=".App" ></activity>
<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>
<receiver android:name="com.parse.GcmBroadcastReceiver"
android:permission="com.google.android.c2dm.permission.SEND">
<intent-filter>
<action android:name="com.google.android.c2dm.intent.RECEIVE" />
<action android:name="com.google.android.c2dm.intent.REGISTRATION" />
<!--
IMPORTANT: Change "com.parse.starter" to match your app's package name.
-->
<category android:name="com.Power.powerhooosh" />
</intent-filter>
</receiver>
</application>
</manifest>
منتحی notification برا گوشی خودم میاد (android 4.4.2) برا یه 4.3 xperia T ام میاد منتحی دفعه اول فورس استاپ میده باید اینترنتشو ببنده بعد باز کنه بعد یه مدتی notification اونم درست میشه رو android 4 و 2.3 تست کردم نمیاد اصلا نوتیفم
کسی هست راهنمایی کنه ؟
import com.parse.Parse;
import com.parse.ParseInstallation;
import com.parse.PushService;
import android.app.Application;
public class App extends Application {
public void onCreate() {
Parse.initialize(this, "xxFGMwfVx8xxxxxxxxxTUKFTT9neMx0Ix6jA", "xAVohR3xxxxxxxxxxvXGnrtKPJHJimIvAw9n");
PushService.setDefaultPushCallback(this, MainActivity.class);
ParseInstallation.getCurrentInstallation().saveInB ackground();
}
}
main fest :
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.Power.powerhooosh"
android:versionCode="6"
android:versionName="2.1" >
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="19" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" />
<!--
IMPORTANT: Change "com.parse.starter.permission.C2D_MESSAGE" in the lines below
to match your app's package name + ".permission.C2D_MESSAGE".
-->
<permission android:protectionLevel="signature"
android:name="com.Power.powerhooosh.permission.C2D_MESSAGE" />
<uses-permission android:name="com.Power.powerhooosh.permission.C2D_MESSAGE" />
<application
android:name="com.Power.powerhooosh.App"
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="com.Power.powerhooosh.MainActivity"
android:label="@string/app_name"
android:screenOrientation="portrait"
android:icon="@drawable/ic_p" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name=".P1" android:screenOrientation="portrait" android:icon="@drawable/ic_p"></activity>
<activity android:name=".P2" android:screenOrientation="portrait" android:icon="@drawable/ic_p"></activity>
<activity android:name=".P3" android:screenOrientation="portrait" android:icon="@drawable/ic_p"></activity>
<activity android:name=".P4" android:screenOrientation="portrait" android:icon="@drawable/ic_p"></activity>
<activity android:name=".P5" android:screenOrientation="portrait" android:icon="@drawable/ic_p"></activity>
<activity android:name=".T" android:screenOrientation="portrait" android:icon="@drawable/ic_p"></activity>
<activity android:name=".T1" android:screenOrientation="portrait" android:icon="@drawable/ic_p"></activity>
<activity android:name=".App" ></activity>
<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>
<receiver android:name="com.parse.GcmBroadcastReceiver"
android:permission="com.google.android.c2dm.permission.SEND">
<intent-filter>
<action android:name="com.google.android.c2dm.intent.RECEIVE" />
<action android:name="com.google.android.c2dm.intent.REGISTRATION" />
<!--
IMPORTANT: Change "com.parse.starter" to match your app's package name.
-->
<category android:name="com.Power.powerhooosh" />
</intent-filter>
</receiver>
</application>
</manifest>