1 <?xml version="1.0" encoding="utf-8"?> 2 3 <manifest android:versionCode="30682" 4 android:versionName="1.1.30682" 5 xmlns:android="http://schemas.android.com/apk/res/android" 6 package="com.android.gallery3d"> 7 8 <original-package android:name="com.android.gallery3d" /> 9 10 <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> 11 <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> 12 <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 13 <uses-permission android:name="android.permission.GET_ACCOUNTS" /> 14 <uses-permission android:name="android.permission.INTERNET" /> 15 <uses-permission android:name="android.permission.MANAGE_ACCOUNTS" /> 16 <uses-permission android:name="android.permission.READ_SYNC_SETTINGS" /> 17 <uses-permission android:name="android.permission.SET_WALLPAPER" /> 18 <uses-permission android:name="android.permission.USE_CREDENTIALS" /> 19 <uses-permission android:name="android.permission.VIBRATE" /> 20 <uses-permission android:name="android.permission.WAKE_LOCK" /> 21 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 22 <uses-permission android:name="android.permission.WRITE_SYNC_SETTINGS" /> 23 <uses-permission android:name="android.permission.WRITE_SETTINGS" /> 24 25 <supports-screens android:smallScreens="false" 26 android:normalScreens="true" android:largeScreens="true" 27 android:anyDensity="true" /> 28 29 <application android:icon="@mipmap/ic_launcher_gallery" android:label="@string/app_name" 30 android:name="com.android.gallery3d.app.GalleryAppImpl" 31 android:theme="@style/Theme.Gallery"> 32 <activity android:name="com.android.gallery3d.app.MovieActivity" 33 android:label="@string/movie_view_label" 34 android:configChanges="orientation|keyboardHidden|screenSize"> 35 <intent-filter> 36 <action android:name="android.intent.action.VIEW" /> 37 <category android:name="android.intent.category.DEFAULT" /> 38 <category android:name="android.intent.category.BROWSABLE" /> 39 <data android:scheme="rtsp" /> 40 </intent-filter> 41 <intent-filter> 42 <action android:name="android.intent.action.VIEW" /> 43 <category android:name="android.intent.category.DEFAULT" /> 44 <category android:name="android.intent.category.BROWSABLE" /> 45 <data android:scheme="http" /> 46 <data android:scheme="https" /> 47 <data android:scheme="content" /> 48 <data android:scheme="file" /> 49 <data android:mimeType="video/mpeg4" /> 50 <data android:mimeType="video/mp4" /> 51 <data android:mimeType="video/3gp" /> 52 <data android:mimeType="video/3gpp" /> 53 <data android:mimeType="video/3gpp2" /> 54 <data android:mimeType="video/webm" /> 55 <data android:mimeType="video/avi" /> 56 <data android:mimeType="application/sdp" /> 57 </intent-filter> 58 <intent-filter> 59 !-- HTTP live support --> 60 <action android:name="android.intent.action.VIEW" /> 61 <category android:name="android.intent.category.DEFAULT" /> 62 <category android:name="android.intent.category.BROWSABLE" /> 63 <data android:scheme="http" /> 64 <data android:mimeType="audio/x-mpegurl" /> 65 <data android:mimeType="audio/mpegurl" /> 66 <data android:mimeType="application/vnd.apple.mpegurl" /> 67 <data android:mimeType="application/x-mpegurl" /> 68 </intent-filter> 69 </activity> 70 71 <activity android:name="com.android.gallery3d.app.Gallery" android:label="@string/app_name" 72 android:configChanges="keyboardHidden|orientation|screenSize"> 73 <intent-filter> 74 <action android:name="android.intent.action.MAIN" /> 75 <category android:name="android.intent.category.DEFAULT" /> 76 <category android:name="android.intent.category.LAUNCHER" /> 77 <category android:name="android.intent.category.APP_GALLERY" /> 78 </intent-filter> 79 <intent-filter> 80 <action android:name="android.intent.action.GET_CONTENT" /> 81 <category android:name="android.intent.category.OPENABLE" /> 82 <data android:mimeType="vnd.android.cursor.dir/image" /> 83 </intent-filter> 84 <intent-filter> 85 <action android:name="android.intent.action.GET_CONTENT" /> 86 <category android:name="android.intent.category.OPENABLE" /> 87 <category android:name="android.intent.category.DEFAULT" /> 88 <data android:mimeType="image/*" /> 89 <data android:mimeType="video/*" /> 90 </intent-filter> 91 <intent-filter> 92 <action android:name="android.intent.action.VIEW" /> 93 <category android:name="android.intent.category.DEFAULT" /> 94 <data android:mimeType="vnd.android.cursor.dir/image" /> 95 <data android:mimeType="vnd.android.cursor.dir/video" /> 96 </intent-filter> 97 <intent-filter> 98 <action android:name="android.intent.action.VIEW" /> 99 <action android:name="com.android.camera.action.REVIEW" /> 100 <category android:name="android.intent.category.DEFAULT" /> 101 <category android:name="android.intent.category.BROWSABLE" /> 102 <data android:scheme="" /> 103 <data android:scheme="http" /> 104 <data android:scheme="https" /> 105 <data android:scheme="content" /> 106 <data android:scheme="file" /> 107 <data android:mimeType="image/bmp" /> 108 <data android:mimeType="image/jpeg" /> 109 <data android:mimeType="image/gif" /> 110 <data android:mimeType="image/png" /> 111 <data android:mimeType="image/x-ms-bmp" /> 112 <data android:mimeType="image/vnd.wap.wbmp" /> 113 </intent-filter> 114 <intent-filter> 115 <action android:name="com.android.camera.action.REVIEW" /> 116 <category android:name="android.intent.category.DEFAULT" /> 117 <category android:name="android.intent.category.BROWSABLE" /> 118 <data android:scheme="http" /> 119 <data android:scheme="https" /> 120 <data android:scheme="content" /> 121 <data android:scheme="file" /> 122 <data android:mimeType="video/mpeg4" /> 123 <data android:mimeType="video/mp4" /> 124 <data android:mimeType="video/3gp" /> 125 <data android:mimeType="video/3gpp" /> 126 <data android:mimeType="video/3gpp2" /> 127 <data android:mimeType="application/sdp" /> 128 </intent-filter> 129 <!-- We do NOT support the PICK intent, we add these intent-filter for 130 backward compatibility. Handle it as GET_CONTENT. --> 131 <intent-filter> 132 <action android:name="android.intent.action.PICK" /> 133 <category android:name="android.intent.category.DEFAULT" /> 134 <data android:mimeType="image/*" /> 135 <data android:mimeType="video/*" /> 136 </intent-filter> 137 <intent-filter> 138 <action android:name="android.intent.action.PICK" /> 139 <category android:name="android.intent.category.DEFAULT" /> 140 <data android:mimeType="vnd.android.cursor.dir/image" /> 141 <data android:mimeType="vnd.android.cursor.dir/video" /> 142 </intent-filter> 143 </activity> 144 145 <!-- we add this activity-alias for shortcut backward compatibility --> 146 <!-- Note: The alias must put after the target activity --> 147 <activity-alias android:name="com.cooliris.media.Gallery" 148 android:targetActivity="com.android.gallery3d.app.Gallery" 149 android:configChanges="keyboardHidden|orientation|screenSize" 150 android:label="@string/app_name"> 151 <intent-filter> 152 <action android:name="android.intent.action.MAIN" /> 153 </intent-filter> 154 </activity-alias> 155 156 <!-- This activity receives USB_DEVICE_ATTACHED Intents and springboards to main Gallery activity. --> 157 <activity android:name="com.android.gallery3d.app.UsbDeviceActivity" android:label="@string/app_name" 158 android:taskAffinity="" 159 android:launchMode="singleInstance"> 160 <intent-filter> 161 <action android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED" /> 162 </intent-filter> 163 <meta-data android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED" 164 android:resource="@xml/device_filter" /> 165 </activity> 166 167 <activity android:name="com.android.gallery3d.app.Wallpaper" 168 android:configChanges="keyboardHidden|orientation|screenSize" 169 android:theme="@style/android:Theme.Translucent.NoTitleBar"> 170 <intent-filter android:label="@string/camera_setas_wallpaper"> 171 <action android:name="android.intent.action.ATTACH_DATA" /> 172 <data android:mimeType="image/*" /> 173 <category android:name="android.intent.category.DEFAULT" /> 174 </intent-filter> 175 <intent-filter android:label="@string/app_name"> 176 <action android:name="android.intent.action.SET_WALLPAPER" /> 177 <category android:name="android.intent.category.DEFAULT" /> 178 </intent-filter> 179 <meta-data android:name="android.wallpaper.preview" 180 android:resource="@xml/wallpaper_picker_preview" /> 181 </activity> 182 <activity android:name="com.android.gallery3d.app.CropImage" 183 android:configChanges="keyboardHidden|orientation|screenSize" 184 android:label="@string/crop_label" 185 android:process=":crop"> 186 <intent-filter android:label="@string/crop_label"> 187 <action android:name="com.android.camera.action.CROP" /> 188 <data android:scheme="http" /> 189 <data android:scheme="https" /> 190 <data android:scheme="content" /> 191 <data android:scheme="file" /> 192 <data android:scheme="" /> 193 <data android:mimeType="image/*" /> 194 <category android:name="android.intent.category.DEFAULT" /> 195 <category android:name="android.intent.category.ALTERNATIVE" /> 196 <category android:name="android.intent.category.SELECTED_ALTERNATIVE" /> 197 </intent-filter> 198 </activity> 199 <activity android:name="com.android.gallery3d.photoeditor.PhotoEditor" 200 android:label="@string/photoeditor_name" 201 android:theme="@android:style/Theme.Holo.NoActionBar.Fullscreen" 202 android:configChanges="keyboardHidden|orientation|screenSize" 203 android:hardwareAccelerated="true"> 204 <intent-filter> 205 <action android:name="android.intent.action.EDIT" /> 206 <data android:mimeType="image/*" /> 207 <category android:name="android.intent.category.DEFAULT" /> 208 </intent-filter> 209 </activity> 210 <uses-library android:name="com.google.android.media.effects" 211 android:required="false" /> 212 213 <activity android:name="com.android.gallery3d.app.SlideshowDream" 214 android:label="@string/slideshow_dream_name" 215 android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen" 216 android:hardwareAccelerated="true"> 217 <intent-filter> 218 <action android:name="android.intent.action.MAIN" /> 219 <category android:name="android.intent.category.DEFAULT" /> 220 <category android:name="android.intent.category.DREAM" /> 221 </intent-filter> 222 </activity> 223 224 <activity android:name="com.android.gallery3d.settings.GallerySettings" 225 android:theme="@android:style/Theme.Holo" 226 android:configChanges="orientation|keyboardHidden|screenSize" /> 227 228 <provider android:name="com.android.gallery3d.provider.GalleryProvider" 229 android:syncable="false" 230 android:grantUriPermissions="true" 231 android:authorities="com.android.gallery3d.provider" /> 232 <activity android:name="com.android.gallery3d.gadget.WidgetClickHandler" /> 233 <activity android:name="com.android.gallery3d.app.DialogPicker" 234 android:configChanges="keyboardHidden|orientation|screenSize" 235 android:theme="@style/DialogPickerTheme"/> 236 <activity android:name="com.android.gallery3d.app.AlbumPicker" 237 android:configChanges="keyboardHidden|orientation|screenSize" 238 android:theme="@style/DialogPickerTheme"/> 239 <activity android:name="com.android.gallery3d.gadget.WidgetTypeChooser" 240 android:configChanges="keyboardHidden|orientation|screenSize" 241 android:theme="@style/DialogPickerTheme"/> 242 243 <receiver android:name="com.android.gallery3d.gadget.PhotoAppWidgetProvider" 244 android:label="@string/appwidget_title"> 245 <intent-filter> 246 <action android:name="android.appwidget.action.APPWIDGET_UPDATE" /> 247 </intent-filter> 248 <meta-data android:name="android.appwidget.provider" 249 android:resource="@xml/widget_info" /> 250 </receiver> 251 <receiver android:name="com.android.gallery3d.app.PackagesMonitor"> 252 <intent-filter> 253 <action android:name="android.intent.action.PACKAGE_ADDED"/> 254 <action android:name="android.intent.action.PACKAGE_REMOVED"/> 255 <action android:name="android.intent.action.PACKAGE_CHANGED"/> 256 <data android:scheme="package"/> 257 </intent-filter> 258 </receiver> 259 <service android:name="com.android.gallery3d.gadget.WidgetService" 260 android:permission="android.permission.BIND_REMOTEVIEWS"/> 261 <activity android:name="com.android.gallery3d.gadget.WidgetConfigure" 262 android:configChanges="keyboardHidden|orientation|screenSize" 263 android:theme="@style/android:Theme.Translucent.NoTitleBar"> 264 <intent-filter> 265 <action android:name="android.appwidget.action.APPWIDGET_CONFIGURE" /> 266 </intent-filter> 267 </activity> 268 </application> 269 </manifest> 270