Copy link to clipboard
Copied
Hi, can you please suggest me how to implement FCM in adobe flex app? The problem is with android oreo, Push notification is not showing in status bar as sound is coming but there is no sign of notification in status bar. I debugged this and it shows the notification is coming but it is not showing in status bar.
I implement the latest SDK 31 in this project. I dont know whether it is the GCM problem or Milkman ANE problem.
Below is my code of xml file
<android>
<colorDepth>16bit</colorDepth>
<containsVideo>true</containsVideo>
<manifestAdditions><![CDATA[
<manifest android:installLocation="auto">
<uses-sdk android:targetSdkVersion="28"/>
<uses-sdk android:minSdkVersion="9"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.GET_ACCOUNTS"/>
<uses-permission android:name="android.permission.GET_TASKS"/>
<uses-permission android:name="android.permission.VIBRATE"/>
<uses-permission android:name="android.permission.WAKE_LOCK"/>
<permission android:name="APP_ID.permission.C2D_MESSAGE" android:protectionLevel="signature" />
<uses-permission android:name="air.com.roundup.permission.C2D_MESSAGE" />
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" />
<application>
<receiver android:name="com.milkmangames.extensions.android.push.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" />
<category android:name="APP_ID" />
</intent-filter>
</receiver>
<service android:name="com.milkmangames.extensions.android.push.GCMIntentService" />
<activity android:launchMode="standard">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
<!-- this allows you to receive Facebook Invite Links with a special URL- change goviral5app to your own string -->
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="xxxxxxxxxxxxxx" />
</intent-filter>
</activity>
<!-- this meta-data tag is required for GAnalytics -->
<meta-data android:name="com.google.android.gms.version" android:value="4452000"/>
<activity android:name="com.facebook.LoginActivity" android:theme="@android:style/Theme.Translucent.NoTitleBar" android:label="Login" />
<!-- replace 000000000000000 with your numeric Facebook Application ID -->
<provider android:authorities="com.facebook.app.NativeAppCallContentProviderxxxxxxxxxxxxxx" android:name="com.facebook.NativeAppCallContentProvider" />
<!-- replace 000000000000000 with your numeric Facebook Application ID, and com.yourcompany.example with your apks application ID -->
<meta-data android:name="air.com.yourcompany.example.ApplicationId" android:value="xxxxxxxxxxxxx"/>
</application>
</manifest>
]]></manifestAdditions>
</android>