forked from mine260309/android-sexypsf-player
-
Notifications
You must be signed in to change notification settings - Fork 0
/
AndroidManifest.xml
112 lines (97 loc) · 5.18 KB
/
AndroidManifest.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
<?xml version="1.0" encoding="utf-8"?>
<!--
MinePsfPlayer is an Android App that plays psf and minipsf files.
Copyright (C) 2010-2012 Lei YU
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.mine.psfplayer"
android:versionCode="14"
android:versionName="1.2.7" >
<uses-sdk android:targetSdkVersion="28" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<!-- uses-permission android:name="android.permission.INTERNET" / -->
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
<application android:icon="@drawable/minepsfplayer"
android:label="@string/minepsfplayer_app"
android:allowBackup="true" >
<activity android:name="com.mine.psf.PsfFileBrowserActivity"
android:configChanges="orientation|screenSize|keyboardHidden">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<data android:scheme="file"/>
<data android:mimeType="*/*" />
<data android:pathPattern=".*\\.psf" />
<data android:pathPattern=".*\\.minipsf" />
<data android:pathPattern=".*\\.psf2" />
<data android:pathPattern=".*\\.minipsf2" />
<data android:pathPattern=".*\\.PSF" />
<data android:pathPattern=".*\\.MINIPSF" />
<data android:pathPattern=".*\\.PSF2" />
<data android:pathPattern=".*\\.MINIPSF2" />
<data android:pathPattern=".*\\.zip" />
<data android:pathPattern=".*\\.ZIP" />
<data android:host="*" />
</intent-filter>
</activity>
<!-- This is the "current music playing" panel, which has special
launch behavior. We clear its task affinity, so it will not
be associated with the main media task and if launched
from a notification will not bring the rest of the media app
to the foreground. We make it singleTask so that when others
launch it (such as media) we will launch in to our own task.
We set clearTaskOnLaunch because the user
can go to a playlist from this activity, so if they later return
to it we want it back in its initial state. We exclude from
recents since this is accessible through a notification when
appropriate. -->
<activity android:name="com.mine.psf.PsfPlaybackActivity"
android:theme="@android:style/Theme.NoTitleBar"
android:label="@string/psfplaybacklabel"
android:taskAffinity=""
android:launchMode="singleTask"
android:clearTaskOnLaunch="true"
android:excludeFromRecents="true" >
<intent-filter>
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
<activity android:name="com.mine.psf.PsfSettingsActivity" />
<receiver android:name="com.mine.psf.RemoteControlReceiver">
<intent-filter>
<action android:name="android.intent.action.MEDIA_BUTTON" />
</intent-filter>
</receiver>
<!-- activity android:name="com.android.music.NowPlayingActivity">
<intent-filter>
<action android:name="android.intent.action.PICK" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="vnd.android.cursor.dir/nowplaying"/>
</intent-filter>
</activity -->
<!-- receiver android:name="com.android.music.MediaAppWidgetProvider">
<intent-filter>
<action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
</intent-filter>
<meta-data android:name="android.appwidget.provider" android:resource="@xml/appwidget_info" />
</receiver -->
<service android:name="com.mine.psf.PsfPlaybackService" />
</application>
</manifest>