Tornaco / Xposed-Application-Management-Mod

应用管理 Xposed
https://github.com/Tornaco/Xposed-Application-Management-Mod
Apache License 2.0
23 stars 4 forks source link

Android P 后台模糊失效 #412

Open ckm972 opened 5 years ago

ckm972 commented 5 years ago

Describe the bug(现象描述) Android P 后台模糊失效

To Reproduce(如何复现) Steps to reproduce the behavior:(复现步骤)

  1. Go to 'X-AMP'(进入应用管理)
  2. Click on 'Fuzzy card' ,add QQ and Wechat(点击卡片模糊,添加微信和QQ)
  3. Fuzzy card is invalid after reboot(重启后,后台多任务模糊无效)
  4. X-AMP tips compatibility issues(进入应用管理发现,主页提示兼容性问题)

Expected behavior(期望结果) Fuzzy card is valid and X-AMP is compatible with EdXposed.(卡片模糊正常工作,在EdXposed下X-AMP不在有兼容性问题)

Screenshots(截图)

Version(发现问题的版本):

Logs(日志文件) 务必将截取到的日志文件发到该issue里。

系统日志 --------- beginning of main 04-27 18:28:31.178 W/InputEventReceiver( 8885): Attempted to finish an input event but the input event receiver has already been disposed. 04-27 18:28:31.240 W/SurfaceFlinger( 720): Attempting to set client state on removed layer: android/com.android.internal.app.ChooserActivity#1 04-27 18:28:31.240 W/SurfaceFlinger( 720): Attempting to destroy on removed layer: android/com.android.internal.app.ChooserActivity#1 04-27 18:28:31.841 I/SplashAD( 3744): idsWithTime = 100006,2019-04-11 10:00:00,2019-04-12 10:00:00 04-27 18:28:31.886 I/QSplash@QbossSplashUtil( 3744): idsWithTime = 04-27 18:28:32.249 D/MSF.C.NetConnTag( 3669): netRecv ssoSeq:-485469146 uin:*5673 cmd:BS08PTQ9FS85K34EOAgwKSIEIjsvKAgpLQ -485468747 cross:0 04-27 18:28:32.253 I/MSF.S.AppProcessManager( 3669): SendToApp PUSH process:com.tencent.mobileqq fromServiceMsg: FromServiceMsg msName:onRecvPushMsg ssoSeq:-485469146 serviceCmd:OnlinePush.PbPushGroupMsg appSeq:-485469146 failCode:1000 cost=2 needBoot=true 04-27 18:28:32.257 I/troop_ext( 3744): onTroopReceiveOrSendMsg troopInfo is null or not eliminated. troopUin: 902270304 04-27 18:28:32.289 D/Q.msg.TroopMsgProxy( 3744): insertToList MessageRecord=friendUin:0304senderuin:6251,istroop:1,msgType:-1000,time:1556360911,shmsgseq:792070 04-27 18:28:32.291 D/Q.unread.Proxy_UnreadMonitor( 3744): insertOrUpdateUnread update=--ConversationInfo--,shortUin:*0304,type:1,lastread:792066,unreadCount:4,unreadGiftCount:0,unreadRedPacketCount:0,unreadMark:0 04-27 18:28:32.305 I/chatty ( 2173): uid=1000(system) ASHMAN-LAZY-H expire 65 lines 04-27 18:28:32.329 D/X-APM-S-( 2173): METHOD OF CLASS class com.android.server.am.ActiveServices: boolean com.android.server.am.ActiveServices.stopServiceTokenLocked(android.content.ComponentName,android.os.IBinder,int) 04-27 18:28:32.329 D/X-APM-S-( 2173): METHOD OF CLASS class com.android.server.am.ActiveServices: void com.android.server.am.ActiveServices.systemServicesReady() 04-27 18:28:32.329 D/X-APM-S-( 2173): METHOD OF CLASS class com.android.server.am.ActiveServices: void com.android.server.am.ActiveServices.unbindFinishedLocked(com.android.server.am.ServiceRecord,android.content.Intent,boolean) 04-27 18:28:32.330 D/X-APM-S-( 2173): METHOD OF CLASS class com.android.server.am.ActiveServices: boolean com.android.server.am.ActiveServices.unbindServiceLocked(android.app.IServiceConnection) 04-27 18:28:32.330 D/X-APM-S-( 2173): METHOD OF CLASS class com.android.server.am.ActiveServices: void com.android.server.am.ActiveServices.updateForegroundApps(com.android.server.am.ActiveServices$ServiceMap) 04-27 18:28:32.330 D/X-APM-S-( 2173): METHOD OF CLASS class com.android.server.am.ActiveServices: void com.android.server.am.ActiveServices.updateScreenStateLocked(boolean) 04-27 18:28:32.330 D/X-APM-S-( 2173): METHOD OF CLASS class com.android.server.am.ActiveServices: public void com.android.server.am.ActiveServices.updateServiceApplicationInfoLocked(android.content.pm.ApplicationInfo) 04-27 18:28:32.330 D/X-APM-S-( 2173): METHOD OF CLASS class com.android.server.am.ActiveServices: public void com.android.server.am.ActiveServices.updateServiceConnectionActivitiesLocked(com.android.server.am.ProcessRecord) 04-27 18:28:32.330 D/X-APM-S-( 2173): METHOD OF CLASS class com.android.server.am.ActiveServices: protected void com.android.server.am.ActiveServices.writeToProto(android.util.proto.ProtoOutputStream,long) 04-27 18:28:32.330 D/X-APM-S-( 2173): FIELD OF CLASS class com.android.server.am.ActiveServices: final com.android.server.am.ActivityManagerService com.android.server.am.ActiveServices.mAm 04-27 18:28:32.330 D/X-APM-S-( 2173): FIELD OF CLASS class com.android.server.am.ActiveServices: final java.util.ArrayList com.android.server.am.ActiveServices.mDestroyingServices 04-27 18:28:32.331 D/X-APM-S-( 2173): FIELD OF CLASS class com.android.server.am.ActiveServices: java.lang.String com.android.server.am.ActiveServices.mLastAnrDump 04-27 18:28:32.331 D/X-APM-S-( 2173): FIELD OF CLASS class com.android.server.am.ActiveServices: final java.lang.Runnable com.android.server.am.ActiveServices.mLastAnrDumpClearer 04-27 18:28:32.331 D/X-APM-S-( 2173): FIELD OF CLASS class com.android.server.am.ActiveServices: final int com.android.server.am.ActiveServices.mMaxStartingBackground 04-27 18:28:32.331 D/X-APM-S-( 2173): FIELD OF CLASS class com.android.server.am.ActiveServices: final java.util.ArrayList com.android.server.am.ActiveServices.mPendingServices 04-27 18:28:32.331 D/X-APM-S-( 2173): FIELD OF CLASS class com.android.server.am.ActiveServices: final java.util.ArrayList com.android.server.am.ActiveServices.mRestartingServices 04-27 18:28:32.331 D/X-APM-S-( 2173): FIELD OF CLASS class com.android.server.am.ActiveServices: boolean com.android.server.am.ActiveServices.mScreenOn 04-27 18:28:32.332 D/X-APM-S-( 2173): FIELD OF CLASS class com.android.server.am.ActiveServices: final android.util.ArrayMap com.android.server.am.ActiveServices.mServiceConnections 04-27 18:28:32.332 D/X-APM-S-( 2173): FIELD OF CLASS class com.android.server.am.ActiveServices: final android.util.SparseArray com.android.server.am.ActiveServices.mServiceMap 04-27 18:28:32.332 D/X-APM-S-( 2173): FIELD OF CLASS class com.android.server.am.ActiveServices: private java.util.ArrayList com.android.server.am.ActiveServices.mTmpCollectionResults 04-27 18:28:32.332 D/X-APM-S-( 2173): FIELD OF CLASS class com.android.server.am.ActiveServices: private static final boolean com.android.server.am.ActiveServices.DEBUG_DELAYED_SERVICE 04-27 18:28:32.332 D/X-APM-S-( 2173): FIELD OF CLASS class com.android.server.am.ActiveServices: private static final boolean com.android.server.am.ActiveServices.DEBUG_DELAYED_STARTS 04-27 18:28:32.332 D/X-APM-S-( 2173): FIELD OF CLASS class com.android.server.am.ActiveServices: static final int com.android.server.am.ActiveServices.LAST_ANR_LIFETIME_DURATION_MSECS 04-27 18:28:32.333 D/X-APM-S-( 2173): FIELD OF CLASS class com.android.server.am.ActiveServices: private static final boolean com.android.server.am.ActiveServices.LOG_SERVICE_START_STOP 04-27 18:28:32.333 D/X-APM-S-( 2173): FIELD OF CLASS class com.android.server.am.ActiveServices: static final int com.android.server.am.ActiveServices.SERVICE_BACKGROUND_TIMEOUT 04-27 18:28:32.333 D/X-APM-S-( 2173): FIELD OF CLASS class com.android.server.am.ActiveServices: private static final boolean com.android.server.am.ActiveServices.SERVICE_RESCHEDULE 04-27 18:28:32.333 D/X-APM-S-( 2173): FIELD OF CLASS class com.android.server.am.ActiveServices: static final int com.android.server.am.ActiveServices.SERVICE_START_FOREGROUND_TIMEOUT 04-27 18:28:32.333 D/X-APM-S-( 2173): FIELD OF CLASS class com.android.server.am.ActiveServices: static final int com.android.server.am.ActiveServices.SERVICE_TIMEOUT 04-27 18:28:32.333 D/X-APM-S-( 2173): FIELD OF CLASS class com.android.server.am.ActiveServices: private static final boolean com.android.server.am.ActiveServices.SHOW_DUNGEON_NOTIFICATION 04-27 18:28:32.334 D/X-APM-S-( 2173): FIELD OF CLASS class com.android.server.am.ActiveServices: private static final java.lang.String com.android.server.am.ActiveServices.TAG 04-27 18:28:32.334 D/X-APM-S-( 2173): FIELD OF CLASS class com.android.server.am.ActiveServices: private static final java.lang.String com.android.server.am.ActiveServices.TAG_MU 04-27 18:28:32.334 D/X-APM-S-( 2173): FIELD OF CLASS class com.android.server.am.ActiveServices: private static final java.lang.String com.android.server.am.ActiveServices.TAG_SERVICE 04-27 18:28:32.334 D/X-APM-S-( 2173): FIELD OF CLASS class com.android.server.am.ActiveServices: private static final java.lang.String com.android.server.am.ActiveServices.TAG_SERVICE_EXECUTING 04-27 18:28:32.334 D/X-APM-S-( 2173): METHOD OF CLASS class java.lang.Object: static int java.lang.Object.identityHashCode(java.lang.Object) 04-27 18:28:32.334 D/X-APM-S-( 2173): METHOD OF CLASS class java.lang.Object: private static native int java.lang.Object.identityHashCodeNative(java.lang.Object) 04-27 18:28:32.334 D/X-APM-S-( 2173): METHOD OF CLASS class java.lang.Object: private native java.lang.Object java.lang.Object.internalClone() 04-27 18:28:32.335 D/X-APM-S-( 2173): METHOD OF CLASS class java.lang.Object: protected java.lang.Object java.lang.Object.clone() throws java.lang.CloneNotSupportedException 04-27 18:28:32.335 D/X-APM-S-( 2173): METHOD OF CLASS class java.lang.Object: public boolean java.lang.Object.equals(java.lang.Object) 04-27 18:28:32.335 D/X-APM-S-( 2173): METHOD OF CLASS class java.lang.Object: protected void java.lang.Object.finalize() throws java.lang.Throwable 04-27 18:28:32.335 D/X-APM-S-( 2173): METHOD OF CLASS class java.lang.Object: public final java.lang.Class java.lang.Object.getClass() 04-27 18:28:32.335 D/X-APM-S-( 2173): METHOD OF CLASS class java.lang.Object: public int java.lang.Object.hashCode() 04-27 18:28:32.335 D/X-APM-S-( 2173): METHOD OF CLASS class java.lang.Object: public final native void java.lang.Object.notify() 04-27 18:28:32.335 D/X-APM-S-( 2173): METHOD OF CLASS class java.lang.Object: public final native void java.lang.Object.notifyAll() 04-27 18:28:32.335 D/X-APM-S-( 2173): METHOD OF CLASS class java.lang.Object: public java.lang.String java.lang.Object.toString() 04-27 18:28:32.335 D/X-APM-S-( 2173): METHOD OF CLASS class java.lang.Object: public final native void java.lang.Object.wait() throws java.lang.InterruptedException 04-27 18:28:32.336 D/X-APM-S-( 2173): METHOD OF CLASS class java.lang.Object: public final void java.lang.Object.wait(long) throws java.lang.InterruptedException 04-27 18:28:32.336 D/X-APM-S-( 2173): METHOD OF CLASS class java.lang.Object: public final native void java.lang.Object.wait(long,int) throws java.lang.InterruptedException 04-27 18:28:32.336 D/X-APM-S-( 2173): FIELD OF CLASS class java.lang.Object: final com.android.server.am.ActivityManagerService com.android.server.am.ActiveServices.mAm 04-27 18:28:32.336 D/X-APM-S-( 2173): FIELD OF CLASS class java.lang.Object: final java.util.ArrayList com.android.server.am.ActiveServices.mDestroyingServices 04-27 18:28:32.336 D/X-APM-S-( 2173): FIELD OF CLASS class java.lang.Object: java.lang.String com.android.server.am.ActiveServices.mLastAnrDump 04-27 18:28:32.336 D/X-APM-S-( 2173): FIELD OF CLASS class java.lang.Object: final java.lang.Runnable com.android.server.am.ActiveServices.mLastAnrDumpClearer 04-27 18:28:32.336 D/X-APM-S-( 2173): FIELD OF CLASS class java.lang.Object: final int com.android.server.am.ActiveServices.mMaxStartingBackground 04-27 18:28:32.337 D/X-APM-S-( 2173): FIELD OF CLASS class java.lang.Object: final java.util.ArrayList com.android.server.am.ActiveServices.mPendingServices 04-27 18:28:32.337 D/X-APM-S-( 2173): FIELD OF CLASS class java.lang.Object: final java.util.ArrayList com.android.server.am.ActiveServices.mRestartingServices 04-27 18:28:32.337 D/X-APM-S-( 2173): FIELD OF CLASS class java.lang.Object: boolean com.android.server.am.ActiveServices.mScreenOn 04-27 18:28:32.337 D/X-APM-S-( 2173): FIELD OF CLASS class java.lang.Object: final android.util.ArrayMap com.android.server.am.ActiveServices.mServiceConnections 04-27 18:28:32.337 D/X-APM-S-( 2173): FIELD OF CLASS class java.lang.Object: final android.util.SparseArray com.android.server.am.ActiveServices.mServiceMap 04-27 18:28:32.338 D/X-APM-S-( 2173): FIELD OF CLASS class java.lang.Object: private java.util.ArrayList com.android.server.am.ActiveServices.mTmpCollectionResults 04-27 18:28:32.338 D/X-APM-S-( 2173): FIELD OF CLASS class java.lang.Object: private static final boolean com.android.server.am.ActiveServices.DEBUG_DELAYED_SERVICE 04-27 18:28:32.338 D/X-APM-S-( 2173): FIELD OF CLASS class java.lang.Object: private static final boolean com.android.server.am.ActiveServices.DEBUG_DELAYED_STARTS 04-27 18:28:32.338 D/X-APM-S-( 2173): FIELD OF CLASS class java.lang.Object: static final int com.android.server.am.ActiveServices.LAST_ANR_LIFETIME_DURATION_MSECS 04-27 18:28:32.338 D/X-APM-S-( 2173): FIELD OF CLASS class java.lang.Object: private static final boolean com.android.server.am.ActiveServices.LOG_SERVICE_START_STOP 04-27 18:28:32.338 D/X-APM-S-( 2173): FIELD OF CLASS class java.lang.Object: static final int com.android.server.am.ActiveServices.SERVICE_BACKGROUND_TIMEOUT 04-27 18:28:32.338 D/X-APM-S-( 2173): FIELD OF CLASS class java.lang.Object: private static final boolean com.android.server.am.ActiveServices.SERVICE_RESCHEDULE 04-27 18:28:32.339 D/X-APM-S-( 2173): FIELD OF CLASS class java.lang.Object: static final int com.android.server.am.ActiveServices.SERVICE_START_FOREGROUND_TIMEOUT 04-27 18:28:32.339 D/X-APM-S-( 2173): FIELD OF CLASS class java.lang.Object: static final int com.android.server.am.ActiveServices.SERVICE_TIMEOUT 04-27 18:28:32.339 D/X-APM-S-( 2173): FIELD OF CLASS class java.lang.Object: private static final boolean com.android.server.am.ActiveServices.SHOW_DUNGEON_NOTIFICATION 04-27 18:28:32.339 D/X-APM-S-( 2173): FIELD OF CLASS class java.lang.Object: private static final java.lang.String com.android.server.am.ActiveServices.TAG 04-27 18:28:32.339 D/X-APM-S-( 2173): FIELD OF CLASS class java.lang.Object: private static final java.lang.String com.android.server.am.ActiveServices.TAG_MU 04-27 18:28:32.339 D/X-APM-S-( 2173): FIELD OF CLASS class java.lang.Object: private static final java.lang.String com.android.server.am.ActiveServices.TAG_SERVICE 04-27 18:28:32.339 D/X-APM-S-( 2173): FIELD OF CLASS class java.lang.Object: private static final java.lang.String com.android.server.am.ActiveServices.TAG_SERVICE_EXECUTING 04-27 18:28:32.339 D/X-APM-S-( 2173): **** CLAZZ DUMPER END DUMP OF class com.android.server.am.ActiveServices *** 04-27 18:28:32.380 I/EdXposed-Bridge( 2173): X-APM-S-WARN-InvokeTargetProxy invokeMethod fail: method: ensureNotStartingBackground class: class github.tornaco.xposedmoduletest.xposed.service.am.ActiveServicesProxy$ServiceMapProxy 04-27 18:28:32.380 I/EdXposed-Bridge( 2173): java.lang.NoSuchMethodError: com.android.server.am.ActiveServices$ServiceMap#ensureNotStartingBackground(com.android.server.am.ServiceRecord)#bestmatch 04-27 18:28:32.472 W/VibratorService( 2173): Failed to perform effect (5) 04-27 18:28:32.488 I/ViewRootImpl( 8885): CPU Rendering VSync enable = true 04-27 18:28:32.531 D/SurfaceFlinger( 720): duplicate layer name: changing android/com.android.internal.app.ChooserActivity to android/com.android.internal.app.ChooserActivity#1 04-27 18:28:33.383 W/InputEventReceiver( 8885): Attempted to finish an input event but the input event receiver has already been disposed. 04-27 18:28:33.386 I/chatty ( 710): uid=0(root) perf@1.0-servic expire 726 lines

EdXposed日志 04-27 18:13:51.775 4599 4599 I EdXposed-Bridge: [ExLink Error] Permission denied 04-27 18:13:51.775 4599 4599 I EdXposed-Bridge: [ExLink Error] 创建 json 文件异常/data/user_de/0/com.xloger.exlink.app/exlink.json 04-27 18:13:51.775 4599 4599 I EdXposed-Bridge: [ExLink] 进入微信(com.tencent.mm) 04-27 18:13:51.924 4599 4599 I EdXposed-Bridge: X-APM-S-BOOT_STAGE-Calling handle load pkg: github.tornaco.xposedmoduletest.xposed.submodules.RuntimeSubModule@31735cb 04-27 18:13:52.029 2173 2173 I EdXposed-Bridge: X-APM-S-WARN-NotificationListeners No impl for android p 04-27 18:13:52.029 2173 2173 I EdXposed-Bridge: X-APM-S-WARN-NotificationListeners No impl for android p 04-27 18:13:52.388 2173 2211 I EdXposed-Bridge: X-APM-S-WARN-InvokeTargetProxy invokeMethod fail: method: ensureNotStartingBackground class: class github.tornaco.xposedmoduletest.xposed.service.am.ActiveServicesProxy$ServiceMapProxy 04-27 18:13:52.388 2173 2211 I EdXposed-Bridge: java.lang.NoSuchMethodError: com.android.server.am.ActiveServices$ServiceMap#ensureNotStartingBackground(com.android.server.am.ServiceRecord)#bestmatch 04-27 18:13:53.034 2173 2173 I EdXposed-Bridge: X-APM-S-WARN-NotificationListeners No impl for android p 04-27 18:13:53.034 2173 2173 I EdXposed-Bridge: X-APM-S-WARN-NotificationListeners No impl for android p 04-27 18:13:53.876 4675 4675 I EdXposed-Bridge: X-APM-S-BOOT_STAGE-Calling handle load pkg: github.tornaco.xposedmoduletest.xposed.submodules.RuntimeSubModule@947f1a8 04-27 18:13:53.879 4675 4675 I EdXposed-Bridge: [ExLink] 进行了初始化规则 04-27 18:13:53.884 4675 4675 I EdXposed-Bridge: [ExLink Error] Permission denied 04-27 18:13:53.884 4675 4675 I EdXposed-Bridge: [ExLink Error] 创建 json 文件异常/data/user_de/0/com.xloger.exlink.app/exlink.json 04-27 18:13:53.974 4675 4675 I EdXposed-Bridge: X-APM-S-BOOT_STAGE-Calling handle load pkg: github.tornaco.xposedmoduletest.xposed.submodules.RuntimeSubModule@947f1a8 04-27 18:13:54.037 2173 2173 I EdXposed-Bridge: X-APM-S-WARN-NotificationListeners No impl for android p 04-27 18:13:54.037 2173 2173 I EdXposed-Bridge: X-APM-S-WARN-NotificationListeners No impl for android p 04-27 18:13:54.289 4719 4719 I EdXposed-Bridge: X-APM-S-BOOT_STAGE-Calling handle load pkg: github.tornaco.xposedmoduletest.xposed.submodules.RuntimeSubModule@947f1a8 04-27 18:13:54.292 4719 4719 I EdXposed-Bridge: [ExLink] 进行了初始化规则 04-27 18:13:54.296 4719 4719 I EdXposed-Bridge: [ExLink Error] Permission denied 04-27 18:13:54.296 4719 4719 I EdXposed-Bridge: [ExLink Error] 创建 json 文件异常/data/user_de/0/com.xloger.exlink.app/exlink.json 04-27 18:13:54.633 2173 2173 I EdXposed-Bridge: X-APM-S-WARN-NotificationListeners No impl for android p 04-27 18:13:54.633 2173 2173 I EdXposed-Bridge: X-APM-S-WARN-NotificationListeners No impl for android p 04-27 18:13:54.715 4888 4888 I EdXposed-Bridge: X-APM-S-BOOT_STAGE-Calling handle load pkg: github.tornaco.xposedmoduletest.xposed.submodules.RuntimeSubModule@947f1a8 04-27 18:13:54.718 4888 4888 I EdXposed-Bridge: [ExLink] 进行了初始化规则 04-27 18:13:54.722 4888 4888 I EdXposed-Bridge: [ExLink Error] Permission denied 04-27 18:13:54.722 4888 4888 I EdXposed-Bridge: [ExLink Error] 创建 json 文件异常/data/user_de/0/com.xloger.exlink.app/exlink.json 04-27 18:13:55.039 2173 2173 I EdXposed-Bridge: X-APM-S-WARN-NotificationListeners No impl for android p 04-27 18:13:55.039 2173 2173 I EdXposed-Bridge: X-APM-S-WARN-NotificationListeners No impl for android p 04-27 18:13:55.250 2173 2173 I EdXposed-Bridge: X-APM-S-WARN-NotificationListeners No impl for android p

所有log文件,包括dmesg,radio,log_cat,error 链接:https://pan.baidu.com/s/1MBVvHDTfc2u7iIxZg2LRYA 提取码:rxbu