efontana

Untitled

Jan 3rd, 2012
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.81 KB | None | 0 0
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <manifest xmlns:android="http://schemas.android.com/apk/res/android"
  3. android:versionCode="1"
  4. android:versionName="1.0" package="com.urbanairship.push.sample.eric">
  5. <application android:label="@string/app_name"
  6. android:icon="@drawable/icon"
  7. android:name=".MyApplication"
  8. android:debuggable="true"
  9. android:allowClearUserData="true"
  10. android:enabled="true">
  11.  
  12. <activity android:name="com.urbanairship.push.sample.eric.MainActivity"
  13. android:label="@string/app_name">
  14. <intent-filter>
  15. <action android:name="android.intent.action.MAIN" />
  16. <category android:name="android.intent.category.LAUNCHER" />
  17. </intent-filter>
  18. </activity>
  19.  
  20. <activity android:name=".PushPreferencesActivity" />
  21.  
  22. <!-- REQUIRED -->
  23. <receiver android:name="com.urbanairship.CoreReceiver">
  24. <!-- REQUIRED IntentFilter - For Helium and Hybrid -->
  25. <intent-filter>
  26. <action android:name="android.intent.action.BOOT_COMPLETED" />
  27. <action android:name="android.intent.action.ACTION_SHUTDOWN" />
  28. </intent-filter>
  29. </receiver>
  30.  
  31. <!-- REQUIRED for C2DM and Hybrid -->
  32. <receiver android:name="com.urbanairship.push.c2dm.C2DMPushReceiver"
  33. android:permission="com.google.android.c2dm.permission.SEND">
  34. <!-- Receive the actual message -->
  35. <intent-filter>
  36. <action android:name="com.google.android.c2dm.intent.RECEIVE" />
  37. <!-- MODIFICATION REQUIRED - Use your package name as the category -->
  38. <category android:name="com.urbanairship.push.sample.eric" />
  39. </intent-filter>
  40. <!-- Receive the registration id -->
  41. <intent-filter>
  42. <action android:name="com.google.android.c2dm.intent.REGISTRATION" />
  43. <!-- MODIFICATION REQUIRED - Use your package name as the category -->
  44. <category android:name="com.urbanairship.push.sample.eric" />
  45. </intent-filter>
  46. </receiver>
  47.  
  48. <!-- REQUIRED -->
  49. <!-- The 'android:process' parameter is optional. Set it to a value starting
  50. with a colon (:) to make it run in a separate,
  51. private process -->
  52. <service android:name="com.urbanairship.push.PushService"
  53. android:process=":com.urbanairship.push.process"/>
  54.  
  55. <!-- OPTIONAL, if you want to receive push, push opened and registration completed intents -->
  56. <!-- Replace the receiver below with your package and class name -->
  57. <receiver android:name=".IntentReceiver" />
  58.  
  59.  
  60. </application>
  61. <uses-sdk android:minSdkVersion="4" />
  62.  
  63. <!-- REQUIRED -->
  64. <uses-permission android:name="android.permission.INTERNET"/>
  65. <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
  66. <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
  67. <uses-permission android:name="android.permission.READ_PHONE_STATE"/>
  68. <uses-permission android:name="android.permission.VIBRATE"/>
  69. <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
  70.  
  71. <!-- REQUIRED for C2DM -->
  72. <!-- Only this application can receive the messages and registration result -->
  73. <!-- MODIFICATION REQUIRED - Replace "com.urbanairship.push.sample" with your package name -->
  74. <permission android:name="com.urbanairship.push.sample.eric.permission.C2D_MESSAGE" android:protectionLevel="signature" />
  75. <uses-permission android:name="com.urbanairship.push.sample.eric.permission.C2D_MESSAGE" />
  76.  
  77. <!-- This app has permission to register and receive message -->
  78. <uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" />
  79.  
  80. </manifest>
Advertisement
Add Comment
Please, Sign In to add comment