1.增加图标显示(因为android12原生Muisc应用禁掉图标显示)
# emacs packages/apps/Music/AndroidManifest.xml
<activity android:name="com.android.music.MusicPicker"
android:label="@string/music_picker_title" android:exported="true" >
+<intent-filter>
+ <action android:name="android.intent.action.MAIN" />
+ <category android:name="android.intent.category.LAUNCHER" />
+</intent-filter>
<intent-filter>
<action android:name="android.intent.action.GET_CONTENT" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.OPENABLE" />
<data android:mimeType="audio/*"/>
<data android:mimeType="application/ogg"/>
<data android:mimeType="application/x-ogg"/>
</intent-filter>
2.启动Music
# adb shell am start -n com.android.music/.MusicPicker
3.查看Music当前的栈中显示(反推可以用此方式)
# adb shell dumpsys window|grep -i music --color
Window #2: WindowStateAnimator{2715fbb com.android.music/com.android.music.MusicPicker}
mPackageName=com.android.music
mFocusedApp=ActivityRecord{86320e9 u0 com.android.music/.MusicPicker t56}
mPreferredTopFocusableRootTask=Task{bb50421 #56 type=standard A=10227:com.android.music U=0 visible=true mode=fullscreen translucent=false sz=1}
mLastFocusedRootTask=Task{bb50421 #56 type=standard A=10227:com.android.music U=0 visible=true mode=fullscreen translucent=false sz=1}
* Task{bb50421 #56 type=standard A=10227:com.android.music U=0 visible=true mode=fullscreen translucent=false sz=1}
* ActivityRecord{86320e9 u0 com.android.music/.MusicPicker t56}
ITYPE_IME -> Window{696f22a u0 com.android.music/com.android.music.MusicPicker}
mControlTarget=Window{696f22a u0 com.android.music/com.android.music.MusicPicker}
ActivityRecord{86320e9 u0 com.android.music/.MusicPicker t56}
Window #9 Window{696f22a u0 com.android.music/com.android.music.MusicPicker}:
mOwnerUid=10227 showForAllUsers=false package=com.android.music appop=NONE
WindowStateAnimator{2715fbb com.android.music/com.android.music.MusicPicker}:
imeInputTarget in display# 0 Window{696f22a u0 com.android.music/com.android.music.MusicPicker}
imeControlTarget in display# 0 Window{696f22a u0 com.android.music/com.android.music.MusicPicker}
topApp=ActivityRecord{86320e9 u0 com.android.music/.MusicPicker t56}
snapshot=TaskSnapshot{ mId=1654339229673 mTopActivityComponent=com.android.music/.MusicPicker mSnapshot=android.hardware.HardwareBuffer@98e0b33 (1080x2160) mColorSpace=sRGB IEC61966-2.1 (id=0, model=RGB) mOrientation=1 mRotation=0 mTaskSize=Point(1080, 2160) mContentInsets=[0,77][0,132] mIsLowResolution=false mIsRealSnapshot=true mWindowingMode=1 mAppearance=0 mIsTranslucent=false mHasImeSurface=false
即:包名+activity名
com.android.music/com.android.music.MusicPicker
Android12之am启动music app
猜你喜欢
转载自blog.csdn.net/u010164190/article/details/125124281
今日推荐
周排行