Hi Guys,
I’m trying to setup PushWoosh notifications. Lua code is clear. There are clear instructions how to set it up. However PushWoosh needs AndroidManifest.xml file to validate application.
I don’t know how to get this file. Can you help?
PS I managed to unzip the *.apk file, however AndroidManifest.xml seems to be decoded. I don’t know how to encode it.
*****************************
UPDATE 1:
*****************************
I managed to decode AndroidManifest.xml with some apktool.jar. Now I get the following error when validating the AndroidManifest.xml file:
Errors
-
The following activities are missing:
<activity android:name=“com.arellomobile.android.push.PushWebview” />
<activity android:name=“com.arellomobile.android.push.MessageActivity” />
<activity android:name=“com.arellomobile.android.push.PushHandlerActivity” /> -
The following services are missing:
<service android:name=“com.arellomobile.android.push.PushGCMIntentService” /> -
The following receivers are missing:
<receiver android:name=“com.arellomobile.android.push.AlarmReceiver” />
<receiver android:name=“com.google.android.gcm.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=“mobi.sheepfrenzy” />
</intent-filter>
</receiver>
Warnings -
The following uses-permissions are missing:
<uses-permission android:name=“android.permission.ACCESS_COARSE_LOCATION” />
<uses-permission android:name=“android.permission.ACCESS_FINE_LOCATION” />
<uses-permission android:name=“android.permission.VIBRATE” /> - The PW_APPID is not defined in the metadata section
- The PW_PROJECT_ID is not defined in the metadata section
-
The following services are missing:
<service android:name=“com.arellomobile.android.push.GeoLocationService” />
Can you share some light on how to properly set up Application to comply with these?
Cheers,
Radek