BlackBox - a virtual engine, it can clone and run virtual application on Android

Overview

xx

English Version

虚拟引擎 · BlackBox

The only people who have anything to fear from free software are those whose products are worth even less.

——David Emery

黑盒BlackBox,是一款虚拟引擎,可以在Android上克隆、运行虚拟应用,拥有免安装运行能力。黑盒可以掌控被运行的虚拟应用,做任何想做的事情。

交流

Telegram

支持

暂不考虑4x,目前已兼容 5.0 ~ 12.0并跟进后续新系统

架构说明

本项目区分32位与64位,目前是2个不同的app,如在Demo已安装列表内无法找到需要开启的app说明不支持,请编译其他的架构。

手动编译

第一次编译请Make Project一次,否则双开应用闪退。

如何使用

Step 1.初始化,在Application中加入以下代码初始化

    @Override
    protected void attachBaseContext(Context base) {
        super.attachBaseContext(base);
        try {
            BlackBoxCore.get().doAttachBaseContext(base, new ClientConfiguration() {
                @Override
                public String getHostPackageName() {
                    return base.getPackageName();
                }
            });
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

    @Override
    public void onCreate() {
        super.onCreate();
        BlackBoxCore.get().doCreate();
    }

Step 2.安装应用至黑盒内

    // 已安装的应用可以提供包名
    BlackBoxCore.get().installPackageAsUser("com.tencent.mm", userId);
    
    // 未安装的应用可以提供路径
    BlackBoxCore.get().installPackageAsUser(new File("/sdcard/com.tencent.mm.apk"), userId);

Step 2.运行黑盒内的应用

   BlackBoxCore.get().launchApk("com.tencent.mm", userId);

相关API

获取黑盒内已安装的应用

   // flgas与常规获取已安装应用保持一致即可
   BlackBoxCore.get().getInstalledApplications(flags, userId);
   
   BlackBoxCore.get().getInstalledPackages(flags, userId);

获取黑盒内的User信息

   List<BUserInfo> users = BlackBoxCore.get().getUsers();

更多其他操作看BlackBoxCore函数名大概就知道了。

Xposed相关

如何参与开发?

应用分2个模块

  • app模块,用户操作与UI模块
  • Bcore模块,此模块为BlackBox的核心模块,负责完成整个黑盒的调度。

如需要参与开发请直接pr就可以了,相关教程请Google或者看 如何在 GitHub 提交第一个 pull request

PR须知

  1. 中英文说明都可以,但是一定要详细说明问题
  2. 请遵从原项目的代码风格、设计模式,请勿个性化。
  3. PR不分大小,有问题随时欢迎提交。

计划

  • 更多的Service API 虚拟化(目前许多是使用系统API,只有少数已实现)
  • 提供更多接口给开发者(虚拟定位、应用注入等)

感谢

License

Copyright 2022 BlackBox

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Comments
  • [Other] improvement of xposed

    [Other] improvement of xposed

    problem:

    1. there is no xpose manager app so it's make everything difficult like manage xposed module (manage = install, uninstall, keep track on update of xposed module)

    solution: my idea is what if blackbox developer add xposed manager app and let blackbox user manage xposed from xposed module app?

    opened by NSTAdventure 9
  • Reflector.java line 199 top.niunaijun.blackbox.utils.Reflector.callByCaller (Redmi Note 9 Pro Max android version 11)

    Reflector.java line 199 top.niunaijun.blackbox.utils.Reflector.callByCaller (Redmi Note 9 Pro Max android version 11)

    Caused by android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=https://www.snap.com/... flg=0x10000000 pkg=com.snapchat.android (has extras) } at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:2075) at android.app.Instrumentation.execStartActivity(Instrumentation.java:1731) at java.lang.reflect.Method.invoke(Method.java) at top.niunaijun.blackbox.utils.Reflector.callByCaller(Reflector.java:199) at top.niunaijun.blackbox.fake.delegate.BaseInstrumentationDelegate.execStartActivity(BaseInstrumentationDelegate.java:353) at android.app.Activity.startActivityForResult(Activity.java:5405) at androidx.fragment.app.FragmentActivity.startActivityForResult(:10) at android.app.Activity.startActivityForResult(Activity.java:5363) at androidx.fragment.app.FragmentActivity.startActivityForResult(:10) at android.app.Activity.startActivity(Activity.java:5749) at android.app.Activity.startActivity(Activity.java:5702) at APe.q(:29) at m52.onClick(SourceFile:2) at android.text.method.LinkMovementMethod.onTouchEvent(LinkMovementMethod.java:232) at android.widget.TextView.onTouchEvent(TextView.java:10981) at android.view.View.dispatchTouchEvent(View.java:14429) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3140) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2819) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3140) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2819) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3140) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2819) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3140) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2819) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3140) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2819) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3140) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2819) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3140) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2819) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3140) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2819) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3140) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2819) at com.android.internal.policy.DecorView.superDispatchTouchEvent(DecorView.java:508) at com.android.internal.policy.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1875) at android.app.Activity.dispatchTouchEvent(Activity.java:4210) at com.snap.mushroom.MainActivity.dispatchTouchEvent(SourceFile:4) at com.android.internal.policy.DecorView.dispatchTouchEvent(DecorView.java:466) at android.view.View.dispatchPointerEvent(View.java:14690) at android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(ViewRootImpl.java:6175) at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:5975) at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:5464) at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:5521) at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:5487) at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:5639) at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:5495) at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:5696) at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:5468) at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:5521) at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:5487) at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:5495) at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:5468) at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:8271) at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:8222) at android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:8182) at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:8399) at android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:283) at android.os.MessageQueue.nativePollOnce(MessageQueue.java) at android.os.MessageQueue.next(MessageQueue.java:335) at android.os.Looper.loop(Looper.java:193) at android.app.ActivityThread.main(ActivityThread.java:7861) at java.lang.reflect.Method.invoke(Method.java) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:600) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:967)

    Fatal Exception: pb0: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException on scheduler CrashReporting.CrashManagerImpl tid=2 at ARc.uncaughtException(SourceFile:1) at ARc.uncaughtException(SourceFile:9) at Igg.uncaughtException(:22) at Up3.c(:23) at HR2.b(SourceFile:2) at nS2.b(SourceFile:2) at GR2.b(SourceFile:2) at lS2.b(:18) at kS2.h0(SourceFile:20) at ER2.c(SourceFile:4) at HR2.b(SourceFile:2) at lS2.b(:18) at kS2.h0(SourceFile:20) at ER2.c(SourceFile:4) at FR2.h0(SourceFile:4) at ER2.c(SourceFile:4) at nS2.run(SourceFile:2) at Xvd.run(:9) at vs5.run(:10) at xs5.run(:37) at yb0.run(SourceFile:2) at X49.run(SourceFile:3) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:462) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:301) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) at RH.run(SourceFile:3)

    opened by lelouchneo 7
  • instagram launch error

    instagram launch error

    photo_2022-03-05_14-18-05

    2022-03-05 14:29:38.169 26701-26701/com.instagram.android E/MessageQueue: IdleHandler threw exception java.lang.SecurityException: Permission Denial: getIntentSender() from pid=26701, uid=11028, (need uid=10161) is not allowed to send as package com.instagram.android at android.os.Parcel.createException(Parcel.java:2088) at android.os.Parcel.readException(Parcel.java:2056) at android.os.Parcel.readException(Parcel.java:2004) at android.app.IActivityManager$Stub$Proxy.getIntentSenderWithSourceToken(IActivityManager.java:6628) at java.lang.reflect.Method.invoke(Native Method) at top.niunaijun.blackbox.fake.hook.ClassInvocationStub.invoke(ClassInvocationStub.java:110) at java.lang.reflect.Proxy.invoke(Proxy.java:1006) at $Proxy35.getIntentSenderWithSourceToken(Unknown Source) at java.lang.reflect.Method.invoke(Native Method) at X.0RW.A00(:8) at X.0RW.invoke(:121) at java.lang.reflect.Proxy.invoke(Proxy.java:1006) at $Proxy107.getIntentSenderWithSourceToken(Unknown Source) at android.app.PendingIntent.getActivity(PendingIntent.java:356) at android.app.PendingIntent.getActivity(PendingIntent.java:314) at X.0LP.A02(:8) at X.0kL.A01(:13) at X.0kH.A02(:24) at X.2VN.Atb(:319) at X.0dK.onQueueIdle(:30) at X.0yR.queueIdle(:19) at android.os.MessageQueue.next(MessageQueue.java:405) at android.os.Looper.loop(Looper.java:197) at android.app.ActivityThread.main(ActivityThread.java:7948) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1075) 2022-03-05 14:29:38.232 26701-26701/com.instagram.android E/AndroidRuntime: FATAL EXCEPTION: main Process: com.instagram.android, PID: 26701 java.lang.RuntimeException: Error receiving broadcast Intent { act=android.net.conn.CONNECTIVITY_CHANGE flg=0x4200010 (has extras) } in com.instagram.push.FbnsInitBroadcastReceiver@a632b0f at android.app.LoadedApk$ReceiverDispatcher$Args.lambda$getRunnable$0$LoadedApk$ReceiverDispatcher$Args(LoadedApk.java:1656) at android.app.-$$Lambda$LoadedApk$ReceiverDispatcher$Args$_BumDX2UKsnxLVrE6UJsJZkotuA.run(Unknown Source:2) at android.os.Handler.handleCallback(Handler.java:883) at android.os.Handler.dispatchMessage(Handler.java:100) at android.os.Looper.loop(Looper.java:237) at android.app.ActivityThread.main(ActivityThread.java:7948) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1075) Caused by: java.lang.SecurityException: Permission Denial: getIntentSender() from pid=26701, uid=11028, (need uid=10161) is not allowed to send as package com.instagram.android at android.os.Parcel.createException(Parcel.java:2088) at android.os.Parcel.readException(Parcel.java:2056) at android.os.Parcel.readException(Parcel.java:2004) at android.app.IActivityManager$Stub$Proxy.getIntentSenderWithSourceToken(IActivityManager.java:6628) at java.lang.reflect.Method.invoke(Native Method) at top.niunaijun.blackbox.fake.hook.ClassInvocationStub.invoke(ClassInvocationStub.java:110) at java.lang.reflect.Proxy.invoke(Proxy.java:1006) at $Proxy35.getIntentSenderWithSourceToken(Unknown Source) at java.lang.reflect.Method.invoke(Native Method) at X.0RW.A00(:8) at X.0RW.invoke(:121) at java.lang.reflect.Proxy.invoke(Proxy.java:1006) at $Proxy107.getIntentSenderWithSourceToken(Unknown Source) at android.app.PendingIntent.getActivity(PendingIntent.java:356) at android.app.PendingIntent.getActivity(PendingIntent.java:314) at X.0LP.A02(:8) at X.0kL.A01(:13) at X.0kH.A02(:24) at X.2VN.Atb(:319) at com.instagram.push.FbnsInitBroadcastReceiver.onReceive(:268) at android.app.LoadedApk$ReceiverDispatcher$Args.lambda$getRunnable$0$LoadedApk$ReceiverDispatcher$Args(LoadedApk.java:1646) at android.app.-$$Lambda$LoadedApk$ReceiverDispatcher$Args$_BumDX2UKsnxLVrE6UJsJZkotuA.run(Unknown Source:2)  at android.os.Handler.handleCallback(Handler.java:883)  at android.os.Handler.dispatchMessage(Handler.java:100)  at android.os.Looper.loop(Looper.java:237)  at android.app.ActivityThread.main(ActivityThread.java:7948)  at java.lang.reflect.Method.invoke(Native Method)  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1075)  2022-03-05 14:29:38.385 26701-26701/com.instagram.android E/CatchMeIfYouCan: Not killing process because SILENT_EXIT flag is not set.

    instagram shortcut error After watching the splash and about 20 seconds, the program closes

    opened by mostafa1368 5
  • [BUG]  indexing is not possible

    [BUG] indexing is not possible

    Describe the bug / 描述一下这个错误 foss store (fork version of f droid client) can't indexing repository

    To Reproduce / 复现步骤 Steps to reproduce the behavior:

    1. clone app / apk file of foss store on blackbox
    2. open the foss store and try to sync repo
    3. foss store will tell you that foss store cannot indexing repository (via notification)

    Expected behavior / 预期的行为 it's should able to indexing repository

    Screenshots / 截图

    Mobile Phone Info / 手机信息 Realme 5i Android 10 Realme UI 1.0

    Logcat / 日志 how i can get log without pc? adb over tcp enabled

    Additional context / 额外内容 i use foss store version 0.1

    direct link download for foss store version 0.1

    APK

    bug 
    opened by NSTAdventure 4
  • android 5,7,8,9问题

    android 5,7,8,9问题

    android 9 打不开

    2022-03-28 16:11:57.197 1656-3400/system_process W/ActivityManager: Force finishing activity top.niunaijun.blackboxa32_beta/top.niunaijun.blackbox.proxy.ProxyActivity$P0 2022-03-28 16:11:57.200 1656-3400/system_process W/ActivityManager: Exception thrown during pause android.os.DeadObjectException at android.os.BinderProxy.transactNative(Native Method) at android.os.BinderProxy.transact(Binder.java:1129) at android.app.IApplicationThread$Stub$Proxy.scheduleTransaction(IApplicationThread.java:1777) at android.app.servertransaction.ClientTransaction.schedule(ClientTransaction.java:129) at com.android.server.am.ClientLifecycleManager.scheduleTransaction(ClientLifecycleManager.java:47) at com.android.server.am.ClientLifecycleManager.scheduleTransaction(ClientLifecycleManager.java:69) at com.android.server.am.ActivityStack.startPausingLocked(ActivityStack.java:1463) at com.android.server.am.ActivityStack.finishActivityLocked(ActivityStack.java:3738) at com.android.server.am.ActivityStack.finishActivityLocked(ActivityStack.java:3680) at com.android.server.am.ActivityStack.finishTopCrashedActivityLocked(ActivityStack.java:3563) at com.android.server.am.ActivityStackSupervisor.finishTopCrashedActivitiesLocked(ActivityStackSupervisor.java:2261) at com.android.server.am.AppErrors.handleAppCrashLocked(AppErrors.java:747) at com.android.server.am.AppErrors.makeAppCrashingLocked(AppErrors.java:579) at com.android.server.am.AppErrors.crashApplicationInner(AppErrors.java:447) at com.android.server.am.AppErrors.crashApplication(AppErrors.java:392) at com.android.server.am.ActivityManagerService.handleApplicationCrashInner(ActivityManagerService.java:15468) at com.android.server.am.NativeCrashListener$NativeCrashReporter.run(NativeCrashListener.java:85) 2022-03-28 16:11:57.200 1514-1514/? I/noxd: type=1400 audit(0.0:930): avc: denied { write } for name="fwmarkd" dev="tmpfs" ino=7373 scontext=u:r:init:s0 tcontext=u:object_r:fwmarkd_socket:s0 tclass=sock_file permissive=1 2022-03-28 16:11:57.211 3236-3250/top.niunaijun.blackboxa32_beta D/BProcessManager: App Died: com.sankuai.youxuan 2022-03-28 16:11:57.211 3236-3250/top.niunaijun.blackboxa32_beta I/Process: Sending signal. PID: 3356 SIG: 9 2022-03-28 16:11:57.211 1492-1492/? I/Zygote: Process 3356 exited due to signal (11) 2022-03-28 16:11:57.214 1656-1801/system_process I/ActivityManager: Process top.niunaijun.blackboxa32_beta:p0 (pid 3356) has died: vis TOP 2022-03-28 16:11:57.215 1656-1674/system_process W/libprocessgroup: kill(-3356, 9) failed: No such process 2022-03-28 16:11:57.215 1656-1674/system_process I/libprocessgroup: Successfully killed process cgroup uid 10057 pid 3356 in 0ms 2022-03-28 16:11:57.217 1511-1619/? W/SurfaceFlinger: Attempting to destroy on removed layer: AppWindowToken{4cf0ed token=Token{d414304 ActivityRecord{59fc317 u0 top.niunaijun.blackboxa32_beta/top.niunaijun.blackbox.proxy.ProxyActivity$P0 t26}}}#0 2022-03-28 16:11:57.234 1656-3400/system_process W/ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcast:1005 com.android.server.am.ActivityManagerService.handleApplicationCrashInner:15476 com.android.server.am.NativeCrashListener$NativeCrashReporter.run:85 2022-03-28 16:11:57.528 1511-1615/? W/SurfaceFlinger: Attempting to set client state on removed layer: Surface(name=AppWindowToken{e9f1c62 token=Token{f1dcf2d ActivityRecord{dedb244 u0 top.niunaijun.blackboxa32_beta/top.niunaijun.blackboxa.view.main.MainActivity t25}}})/@0xbde6e7d - animation-leash#0 2022-03-28 16:11:57.528 1511-1615/? W/SurfaceFlinger: Attempting to set client state on removed layer: Surface(name=AppWindowToken{2c73c2 token=Token{f76680d ActivityRecord{f17a2a4 u0 top.niunaijun.blackboxa32_beta/top.niunaijun.blackbox.app.LauncherActivity t25}}})/@0x5e87579 - animation-leash#0 2022-03-28 16:11:57.528 1511-1615/? W/SurfaceFlinger: Attempting to destroy on removed layer: Surface(name=AppWindowToken{e9f1c62 token=Token{f1dcf2d ActivityRecord{dedb244 u0 top.niunaijun.blackboxa32_beta/top.niunaijun.blackboxa.view.main.MainActivity t25}}})/@0xbde6e7d - animation-leash#0 2022-03-28 16:11:57.528 1511-1615/? W/SurfaceFlinger: Attempting to destroy on removed layer: Surface(name=AppWindowToken{2c73c2 token=Token{f76680d ActivityRecord{f17a2a4 u0 top.niunaijun.blackboxa32_beta/top.niunaijun.blackbox.app.LauncherActivity t25}}})/@0x5e87579 - animation-leash#0 2022-03-28 16:11:58.250 1369-1369/? E/SELinux: avc: denied { find } for service=input pid=3416 uid=0 scontext=u:r:init:s0 tcontext=u:object_r:input_service:s0 tclass=service_manager permissive=1 2022-03-28 16:12:05.893 1656-1675/system_process E/BatteryExternalStatsWorker: no controller energy info supplied for wifi

    android 8 apk安装过不去 2022-03-28 16:25:14.993 12534-12547/top.niunaijun.blackboxa32_beta I/ActivityThread: com.estrongs.files acquiringCount 2 2022-03-28 16:25:14.999 1362-3413/? W/ActivityManager: Permission Denial: opening provider com.estrongs.android.pop.app.FileContentProvider from ProcessRecord{38db388 12534:top.niunaijun.blackboxa32_beta:black/u0a912} (pid=12534, uid=10912) that is not exported from UID 10360 2022-03-28 16:25:15.001 12534-12547/top.niunaijun.blackboxa32_beta W/System.err: java.lang.SecurityException: Permission Denial: opening provider com.estrongs.android.pop.app.FileContentProvider from ProcessRecord{38db388 12534:top.niunaijun.blackboxa32_beta:black/u0a912} (pid=12534, uid=10912) that is not exported from UID 10360 2022-03-28 16:25:15.001 12534-12547/top.niunaijun.blackboxa32_beta W/System.err: at android.os.Parcel.readException(Parcel.java:1951) 2022-03-28 16:25:15.002 12534-12547/top.niunaijun.blackboxa32_beta W/System.err: at android.os.Parcel.readException(Parcel.java:1897) 2022-03-28 16:25:15.002 1362-2347/? I/Timeline: Timeline: App_transition_ready time:451764001 2022-03-28 16:25:15.002 12534-12547/top.niunaijun.blackboxa32_beta W/System.err: at android.app.IActivityManager$Stub$Proxy.getContentProvider(IActivityManager.java:4856) 2022-03-28 16:25:15.002 12534-12547/top.niunaijun.blackboxa32_beta W/System.err: at java.lang.reflect.Method.invoke(Native Method) 2022-03-28 16:25:15.002 12534-12547/top.niunaijun.blackboxa32_beta W/System.err: at top.niunaijun.blackbox.fake.hook.ClassInvocationStub.invoke(ClassInvocationStub.java:110) 2022-03-28 16:25:15.002 12534-12547/top.niunaijun.blackboxa32_beta W/System.err: at java.lang.reflect.Proxy.invoke(Proxy.java:913) 2022-03-28 16:25:15.003 12534-12547/top.niunaijun.blackboxa32_beta W/System.err: at $Proxy63.getContentProvider(Unknown Source) 2022-03-28 16:25:15.003 12534-12547/top.niunaijun.blackboxa32_beta W/System.err: at android.app.ActivityThread.acquireProvider(ActivityThread.java:6011) 2022-03-28 16:25:15.003 12534-12547/top.niunaijun.blackboxa32_beta W/System.err: at android.app.ContextImpl$ApplicationContentResolver.acquireUnstableProvider(ContextImpl.java:2512) 2022-03-28 16:25:15.003 12534-12547/top.niunaijun.blackboxa32_beta W/System.err: at android.content.ContentResolver.acquireUnstableProvider(ContentResolver.java:1796) 2022-03-28 16:25:15.003 12534-12547/top.niunaijun.blackboxa32_beta W/System.err: at android.content.ContentResolver.openTypedAssetFileDescriptor(ContentResolver.java:1409) 2022-03-28 16:25:15.003 10094-10280/top.niunaijun.blackboxa32_beta I/Adreno: QUALCOMM build : 33f3a03, I26dffed9a4 Build Date : 04/17/18 OpenGL ES Shader Compiler Version: EV031.22.00.01 Local Branch : Remote Branch : refs/tags/AU_LINUX_ANDROID_LA.UM.6.5.R1.08.00.00.312.043 Remote Branch : NONE Reconstruct Branch : NOTHING 2022-03-28 16:25:15.004 12534-12547/top.niunaijun.blackboxa32_beta W/System.err: at android.content.ContentResolver.openAssetFileDescriptor(ContentResolver.java:1262) 2022-03-28 16:25:15.004 12534-12547/top.niunaijun.blackboxa32_beta W/System.err: at android.content.ContentResolver.openInputStream(ContentResolver.java:982) 2022-03-28 16:25:15.004 12534-12547/top.niunaijun.blackboxa32_beta W/System.err: at top.niunaijun.blackbox.core.system.pm.BPackageManagerService.installPackageAsUserLocked(BPackageManagerService.java:676) 2022-03-28 16:25:15.004 12534-12547/top.niunaijun.blackboxa32_beta W/System.err: at top.niunaijun.blackbox.core.system.pm.BPackageManagerService.installPackageAsUser(BPackageManagerService.java:524) 2022-03-28 16:25:15.004 12534-12547/top.niunaijun.blackboxa32_beta W/System.err: at top.niunaijun.blackbox.core.system.pm.IBPackageManagerService$Stub.onTransact(IBPackageManagerService.java:504) 2022-03-28 16:25:15.004 12534-12547/top.niunaijun.blackboxa32_beta W/System.err: at android.os.Binder.execTransact(Binder.java:681) 2022-03-28 16:25:15.005 10094-10280/top.niunaijun.blackboxa32_beta I/vndksupport: sphal namespace is not configured for this process. Loading /vendor/lib/hw/gralloc.msm8996.so from the current namespace instead. 2022-03-28 16:25:15.006 10094-10254/top.niunaijun.blackboxa32_beta W/System.err: java.lang.NullPointerException: installResult.packageName must not be null 2022-03-28 16:25:15.006 10094-10254/top.niunaijun.blackboxa32_beta W/System.err: at top.niunaijun.blackboxa.data.AppsRepository.installApk(AppsRepository.kt:165) 2022-03-28 16:25:15.006 13369-13369/? I/Market-ServiceUtils: startForeground: CheckDownloadService 2022-03-28 16:25:15.007 10094-10254/top.niunaijun.blackboxa32_beta W/System.err: at top.niunaijun.blackboxa.view.apps.AppsViewModel$install$1.invokeSuspend(AppsViewModel.kt:33) 2022-03-28 16:25:15.007 10094-10254/top.niunaijun.blackboxa32_beta W/System.err: at top.niunaijun.blackboxa.view.apps.AppsViewModel$install$1.invoke(Unknown Source:10) 2022-03-28 16:25:15.007 10094-10280/top.niunaijun.blackboxa32_beta I/Adreno: PFP: 0x005ff087, ME: 0x005ff063 2022-03-28 16:25:15.007 10094-10254/top.niunaijun.blackboxa32_beta W/System.err: at top.niunaijun.blackboxa.view.base.BaseViewModel$launchOnUI$1$1.invokeSuspend(BaseViewModel.kt:19) 2022-03-28 16:25:15.007 10094-10254/top.niunaijun.blackboxa32_beta W/System.err: at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) 2022-03-28 16:25:15.007 10094-10254/top.niunaijun.blackboxa32_beta W/System.err: at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) 2022-03-28 16:25:15.007 10094-10254/top.niunaijun.blackboxa32_beta W/System.err: at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) 2022-03-28 16:25:15.007 10094-10254/top.niunaijun.blackboxa32_beta W/System.err: at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) 2022-03-28 16:25:15.007 10094-10254/top.niunaijun.blackboxa32_beta W/System.err: at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) 2022-03-28 16:25:15.008 10094-10254/top.niunaijun.blackboxa32_beta W/System.err: at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) 2022-03-28 16:25:15.008 13369-13369/? W/ResourceType: No package identifier when getting name for resource number 0x00000000 2022-03-28 16:25:15.015 10094-10280/top.niunaijun.blackboxa32_beta I/OpenGLRenderer: Initialized EGL, version 1.4 2022-03-28 16:25:15.015 10094-10280/top.niunaijun.blackboxa32_beta D/OpenGLRenderer: Swap behavior 2

    android 7 安装apk过不去 2022-03-28 16:20:44.881 2281-2294/top.niunaijun.blackboxa32_beta W/System.err: java.io.FileNotFoundException: /storage/emulated/0/Pictures/Screenshots/meituanyouxuan.apk (Permission denied) 2022-03-28 16:20:44.881 2281-2294/top.niunaijun.blackboxa32_beta W/System.err: at java.io.FileInputStream.open(Native Method) 2022-03-28 16:20:44.881 2281-2294/top.niunaijun.blackboxa32_beta W/System.err: at java.io.FileInputStream.(FileInputStream.java:146) 2022-03-28 16:20:44.881 2281-2294/top.niunaijun.blackboxa32_beta W/System.err: at java.io.FileInputStream.(FileInputStream.java:99) 2022-03-28 16:20:44.881 2281-2294/top.niunaijun.blackboxa32_beta W/System.err: at android.content.ContentResolver.openInputStream(ContentResolver.java:702) 2022-03-28 16:20:44.881 2281-2294/top.niunaijun.blackboxa32_beta W/System.err: at top.niunaijun.blackbox.core.system.pm.BPackageManagerService.installPackageAsUserLocked(BPackageManagerService.java:676) 2022-03-28 16:20:44.881 2281-2294/top.niunaijun.blackboxa32_beta W/System.err: at top.niunaijun.blackbox.core.system.pm.BPackageManagerService.installPackageAsUser(BPackageManagerService.java:524) 2022-03-28 16:20:44.881 2281-2294/top.niunaijun.blackboxa32_beta W/System.err: at top.niunaijun.blackbox.core.system.pm.IBPackageManagerService$Stub.onTransact(IBPackageManagerService.java:504) 2022-03-28 16:20:44.881 2281-2294/top.niunaijun.blackboxa32_beta W/System.err: at android.os.Binder.execTransact(Binder.java:565) 2022-03-28 16:20:44.881 2281-2294/top.niunaijun.blackboxa32_beta D/BPackageManagerService: install finish: 1ms 2022-03-28 16:20:44.881 2260-2299/top.niunaijun.blackboxa32_beta W/System.err: java.lang.NullPointerException: installResult.packageName must not be null 2022-03-28 16:20:44.881 2260-2299/top.niunaijun.blackboxa32_beta W/System.err: at top.niunaijun.blackboxa.data.AppsRepository.installApk(AppsRepository.kt:165) 2022-03-28 16:20:44.881 2260-2299/top.niunaijun.blackboxa32_beta W/System.err: at top.niunaijun.blackboxa.view.apps.AppsViewModel$install$1.invokeSuspend(AppsViewModel.kt:33) 2022-03-28 16:20:44.881 2260-2299/top.niunaijun.blackboxa32_beta W/System.err: at top.niunaijun.blackboxa.view.apps.AppsViewModel$install$1.invoke(AppsViewModel.kt) 2022-03-28 16:20:44.881 2260-2299/top.niunaijun.blackboxa32_beta W/System.err: at top.niunaijun.blackboxa.view.base.BaseViewModel$launchOnUI$1$1.invokeSuspend(BaseViewModel.kt:19) 2022-03-28 16:20:44.881 2260-2299/top.niunaijun.blackboxa32_beta W/System.err: at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) 2022-03-28 16:20:44.881 2260-2299/top.niunaijun.blackboxa32_beta W/System.err: at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) 2022-03-28 16:20:44.881 2260-2299/top.niunaijun.blackboxa32_beta W/System.err: at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) 2022-03-28 16:20:44.881 2260-2299/top.niunaijun.blackboxa32_beta W/System.err: at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) 2022-03-28 16:20:44.881 2260-2299/top.niunaijun.blackboxa32_beta W/System.err: at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) 2022-03-28 16:20:44.881 2260-2299/top.niunaijun.blackboxa32_beta W/System.err: at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) 2022-03-28 16:20:44.921 2260-2302/top.niunaijun.blackboxa32_beta E/EGL_adreno: tid 2302: eglSurfaceAttrib(1338): error 0x3009 (EGL_BAD_MATCH) 2022-03-28 16:20:44.921 2260-2302/top.niunaijun.blackboxa32_beta W/OpenGLRenderer: Failed to set EGL_SWAP_BEHAVIOR on surface 0xc787e560, error=EGL_BAD_MATCH 2022-03-28 16:20:44.950 2260-2302/top.niunaijun.blackboxa32_beta E/EGL_adreno: tid 2302: eglSurfaceAttrib(1338): error 0x3009 (EGL_BAD_MATCH) 2022-03-28 16:20:44.950 2260-2302/top.niunaijun.blackboxa32_beta W/OpenGLRenderer: Failed to set EGL_SWAP_BEHAVIOR on surface 0xa3793ba0, error=EGL_BAD_MATCH 2022-03-28 16:20:44.952 1669-1669/com.android.coreservice W/ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.startService:1358 android.content.ContextWrapper.startService:613 android.content.ContextWrapper.startService:613 com.android.coreservice.CoreBroadcastReceiver.onReceive:69 android.app.ActivityThread.handleReceiver:3073 2022-03-28 16:20:44.953 2260-2302/top.niunaijun.blackboxa32_beta D/EGL_adreno: eglMakeCurrent: 0xb6eddd60: ver 3 1 (tinfo 0xa3664020) 2022-03-28 16:20:44.954 1669-1669/com.android.coreservice W/ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.startService:1358 android.content.ContextWrapper.startService:613 android.content.ContextWrapper.startService:613 com.android.coreservice.CoreBroadcastReceiver.onReceive:69 android.app.ActivityThread.handleReceiver:3073 2022-03-28 16:20:44.970 2260-2302/top.niunaijun.blackboxa32_beta D/EGL_adreno: eglMakeCurrent: 0xb6eddd60: ver 3 1 (tinfo 0xa3664020) 2022-03-28 16:20:44.988 2110-2161/com.android.documentsui D/EGL_adreno: eglMakeCurrent: 0xb6edcce0: ver 3 1 (tinfo 0xb75648c0) 2022-03-28 16:20:47.911 1079-1106/? D/audio_hw_hal: log_func, out_standby 2022-03-28 16:20:47.911 1079-1106/? D/audio_hw_hal: raw_close_output_stream, dev=0xc6f0a0c0, stream =0xc6f05140 2022-03-28 16:20:47.911 1079-1106/? D/audio_hw_hal: raw_close_output_stream, stream=0xc6f05140, success! 2022-03-28 16:20:54.836 1266-1280/system_process W/ActivityManager: Launch timeout has expired, giving up wake lock!

    android 5 闪退

    2022-03-28 16:28:36.408 4374-4425/com.sankuai.youxuan W/System.err: java.io.FileNotFoundException: shark_config 2022-03-28 16:28:36.408 4374-4425/com.sankuai.youxuan W/System.err: at android.content.res.AssetManager.openAsset(Native Method) 2022-03-28 16:28:36.408 4374-4425/com.sankuai.youxuan W/System.err: at android.content.res.AssetManager.open(AssetManager.java:313) 2022-03-28 16:28:36.408 4374-4425/com.sankuai.youxuan W/System.err: at android.content.res.AssetManager.open(AssetManager.java:287) 2022-03-28 16:28:36.408 4374-4425/com.sankuai.youxuan W/System.err: at com.dianping.nvnetwork.g.a(Unknown Source) 2022-03-28 16:28:36.408 4374-4425/com.sankuai.youxuan W/System.err: at com.dianping.nvnetwork.f$4.run(Unknown Source) 2022-03-28 16:28:36.408 4374-4425/com.sankuai.youxuan W/System.err: at android.os.Handler.handleCallback(Handler.java:739) 2022-03-28 16:28:36.408 4374-4425/com.sankuai.youxuan W/System.err: at android.os.Handler.dispatchMessage(Handler.java:95) 2022-03-28 16:28:36.408 4374-4425/com.sankuai.youxuan W/System.err: at android.os.Looper.loop(Looper.java:135) 2022-03-28 16:28:36.408 4374-4425/com.sankuai.youxuan W/System.err: at android.os.HandlerThread.run(HandlerThread.java:61) 2022-03-28 16:28:36.431 4374-4416/com.sankuai.youxuan D/Snare-JNI: snare init success 2022-03-28 16:28:36.459 543-1248/? W/ActivityManager: getRunningAppProcesses: caller 10030 does not hold REAL_GET_TASKS; limiting output 2022-03-28 16:28:36.486 543-1249/? E/DatabaseUtils: Writing exception to parcel java.lang.SecurityException: Permission denial: writing to secure settings requires android.permission.WRITE_SECURE_SETTINGS at com.android.providers.settings.SettingsProvider.checkWritePermissions(SettingsProvider.java:313) at com.android.providers.settings.SettingsProvider.insertForUser(SettingsProvider.java:1110) at com.android.providers.settings.SettingsProvider.call(SettingsProvider.java:831) at android.content.ContentProvider$Transport.call(ContentProvider.java:370) at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:283) at android.os.Binder.execTransact(Binder.java:446) 2022-03-28 16:28:36.488 4374-4374/com.sankuai.youxuan D/BlackBoxLoader: afterApplicationOnCreate: pkg com.sankuai.youxuan, processName com.sankuai.youxuan:dppushservice 2022-03-28 16:28:36.490 4374-4374/com.sankuai.youxuan D/RockerManager: init: com.sankuai.youxuan,false 2022-03-28 16:28:36.507 4374-4441/com.sankuai.youxuan I/System.out: Local logic is redundant in release env 2022-03-28 16:28:36.507 4374-4441/com.sankuai.youxuan I/System.out: Local logic is redundant in release env 2022-03-28 16:28:36.507 4374-4441/com.sankuai.youxuan I/System.out: Local logic is redundant in release env 2022-03-28 16:28:36.647 4374-4441/com.sankuai.youxuan I/art: Rejecting re-init on previously-failed class java.lang.Class<com.meituan.android.common.locate.locator.h$1> 2022-03-28 16:28:36.647 4374-4441/com.sankuai.youxuan I/art: Rejecting re-init on previously-failed class java.lang.Class<com.meituan.android.common.locate.locator.h$1> 2022-03-28 16:28:36.662 543-618/? E/WifiStateMachine: WifiStateMachine CMD_START_SCAN source 10030 txSuccessRate=-0.00 rxSuccessRate=-0.00 targetRoamBSSID=any RSSI=-55 2022-03-28 16:28:36.667 543-1032/? W/ActivityManager: getRunningAppProcesses: caller 10030 does not hold REAL_GET_TASKS; limiting output 2022-03-28 16:28:36.679 4374-4441/com.sankuai.youxuan D/ITelephonyManagerProxy: getCellLocation 2022-03-28 16:28:36.689 543-1775/? W/ActivityManager: getRunningAppProcesses: caller 10030 does not hold REAL_GET_TASKS; limiting output 2022-03-28 16:28:36.696 543-618/? E/WifiStateMachine: WifiStateMachine shouldSwitchNetwork txSuccessRate=-0.00 rxSuccessRate=-0.00 delta 999 -> 999 2022-03-28 16:28:36.697 543-618/? E/WifiStateMachine: CMD_AUTO_ROAM sup state CompletedState my state ConnectedState nid=0 config "aeqrgse785"NONE roam=1 to any targetRoamBSSID any 2022-03-28 16:28:36.697 543-618/? E/WifiStateMachine: AUTO_ROAM nothing to do 2022-03-28 16:28:36.698 4022-4156/com.sankuai.youxuan I/System.out: Local logic is redundant in release env 2022-03-28 16:28:36.698 4022-4156/com.sankuai.youxuan I/System.out: Local logic is redundant in release env 2022-03-28 16:28:36.698 4022-4156/com.sankuai.youxuan I/System.out: Local logic is redundant in release env 2022-03-28 16:28:36.698 4022-4156/com.sankuai.youxuan I/System.out: Local logic is redundant in release env 2022-03-28 16:28:36.698 4022-4156/com.sankuai.youxuan I/System.out: Local logic is redundant in release env 2022-03-28 16:28:36.700 4022-4156/com.sankuai.youxuan I/System.out: Local logic is redundant in release env 2022-03-28 16:28:36.700 4022-4156/com.sankuai.youxuan I/System.out: Local logic is redundant in release env 2022-03-28 16:28:36.700 4022-4156/com.sankuai.youxuan I/System.out: Local logic is redundant in release env 2022-03-28 16:28:36.700 4022-4156/com.sankuai.youxuan I/System.out: Local logic is redundant in release env 2022-03-28 16:28:36.700 4022-4156/com.sankuai.youxuan I/System.out: Local logic is redundant in release env 2022-03-28 16:28:36.706 4374-4441/com.sankuai.youxuan D/ITelephonyManagerProxy: getNeighboringCellInfo 2022-03-28 16:28:36.720 543-558/? W/ActivityManager: getRunningAppProcesses: caller 10030 does not hold REAL_GET_TASKS; limiting output 2022-03-28 16:28:36.737 4374-4441/com.sankuai.youxuan I/System.out: Local logic is redundant in release env 2022-03-28 16:28:36.737 4374-4441/com.sankuai.youxuan I/System.out: Local logic is redundant in release env 2022-03-28 16:28:36.737 4374-4441/com.sankuai.youxuan I/System.out: Local logic is redundant in release env 2022-03-28 16:28:36.737 4374-4441/com.sankuai.youxuan I/System.out: Local logic is redundant in release env 2022-03-28 16:28:36.737 4374-4441/com.sankuai.youxuan I/System.out: Local logic is redundant in release env 2022-03-28 16:28:36.741 4374-4441/com.sankuai.youxuan I/art: Rejecting re-init on previously-failed class java.lang.Class<com.sankuai.meituan.location.collector.locator.c$a> 2022-03-28 16:28:36.741 4374-4441/com.sankuai.youxuan I/art: Rejecting re-init on previously-failed class java.lang.Class<com.sankuai.meituan.location.collector.locator.c$a> 2022-03-28 16:28:36.741 4374-4441/com.sankuai.youxuan I/art: Rejecting re-init on previously-failed class java.lang.Class<com.sankuai.meituan.location.collector.locator.c$a> 2022-03-28 16:28:36.741 4374-4441/com.sankuai.youxuan I/art: Rejecting re-init on previously-failed class java.lang.Class<com.sankuai.meituan.location.collector.locator.c$a> 2022-03-28 16:28:36.741 4374-4441/com.sankuai.youxuan I/art: Rejecting re-init on previously-failed class java.lang.Class<com.sankuai.meituan.location.collector.locator.c$a> 2022-03-28 16:28:36.753 4374-4447/com.sankuai.youxuan D/ITelephonyManagerProxy: getCellLocation 2022-03-28 16:28:36.753 4374-4441/com.sankuai.youxuan I/System.out: Local logic is redundant in release env 2022-03-28 16:28:36.753 4374-4441/com.sankuai.youxuan I/System.out: Local logic is redundant in release env 2022-03-28 16:28:36.753 4374-4441/com.sankuai.youxuan I/System.out: Local logic is redundant in release env 2022-03-28 16:28:36.753 4374-4441/com.sankuai.youxuan I/System.out: Local logic is redundant in release env 2022-03-28 16:28:36.753 4374-4441/com.sankuai.youxuan I/System.out: Local logic is redundant in release env 2022-03-28 16:28:36.755 4374-4441/com.sankuai.youxuan D/ITelephonyManagerProxy: getCellLocation 2022-03-28 16:28:36.756 4374-4447/com.sankuai.youxuan D/ITelephonyManagerProxy: getNeighboringCellInfo 2022-03-28 16:28:36.756 4374-4441/com.sankuai.youxuan D/ITelephonyManagerProxy: getNeighboringCellInfo 2022-03-28 16:28:36.761 543-2717/? W/ActivityManager: getRunningAppProcesses: caller 10030 does not hold REAL_GET_TASKS; limiting output 2022-03-28 16:28:36.762 4374-4447/com.sankuai.youxuan I/System.out: Local logic is redundant in release env 2022-03-28 16:28:36.762 4374-4447/com.sankuai.youxuan I/System.out: Local logic is redundant in release env 2022-03-28 16:28:36.762 4374-4447/com.sankuai.youxuan I/System.out: Local logic is redundant in release env 2022-03-28 16:28:36.762 4374-4447/com.sankuai.youxuan I/System.out: Local logic is redundant in release env 2022-03-28 16:28:36.762 4374-4447/com.sankuai.youxuan I/System.out: Local logic is redundant in release env 2022-03-28 16:28:36.762 4374-4447/com.sankuai.youxuan I/System.out: Local logic is redundant in release env 2022-03-28 16:28:36.784 543-568/? D/BluetoothManagerService: Message: 20 2022-03-28 16:28:36.784 543-568/? D/BluetoothManagerService: Added callback: android.bluetooth.IBluetoothManagerCallback$Stub$Proxy@3342f47e:true 2022-03-28 16:28:36.810 4374-4472/com.sankuai.youxuan D/ITelephonyManagerProxy: getCellLocation 2022-03-28 16:28:36.821 4374-4447/com.sankuai.youxuan D/houdini: [4447] Added shared library /data/user/0/top.niunaijun.blackboxa32_beta/blackbox/data/app/com.sankuai.youxuan/lib/libmtguard.so for ClassLoader by Native Bridge. 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: java.lang.RuntimeException: Errno: -2001, msg: mtg no init 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at com.meituan.android.common.mtguard.MTGuard.verify(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at com.meituan.android.common.mtguard.MTGuard.siua(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at com.meituan.android.common.mtguard.MTGuard.userIdentification(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.common.net.nvnetwork.b.a(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at com.dianping.nvnetwork.l$b.a(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.common.net.nvnetwork.l.a(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at com.dianping.nvnetwork.l$b.a(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.common.net.nvnetwork.g.a(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at com.dianping.nvnetwork.l$b.a(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.common.net.okhttp3.a.a(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at com.dianping.nvnetwork.l$b.a(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.common.net.nvnetwork.m.a(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at com.dianping.nvnetwork.l$b.a(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.common.net.nvnetwork.c.a(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at com.dianping.nvnetwork.l$b.a(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.common.net.nvnetwork.e.a(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at com.dianping.nvnetwork.l$b.a(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.common.net.nvnetwork.n.a(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at com.dianping.nvnetwork.l$b.a(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.common.net.nvnetwork.f.a(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at com.dianping.nvnetwork.l$b.a(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.common.net.nvnetwork.h.b(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.common.net.nvnetwork.h.a(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at com.dianping.nvnetwork.l$b.a(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at com.dianping.nvnetwork.l.call(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at rx.internal.operators.f.call(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at rx.c.a(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at rx.internal.operators.aa$1.a(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at rx.internal.schedulers.e$a.a(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at rx.internal.operators.aa.call(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at rx.internal.operators.f.call(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at rx.internal.operators.f.call(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at rx.internal.operators.f.call(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at rx.internal.operators.f.call(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at rx.c.a(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at rx.observables.a.b(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at rx.observables.a.a(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at com.dianping.nvnetwork.NVDefaultNetworkService.execSync(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.retrofit2.callfactory.nvnetwork.NVNetworkCallFactory$DpCall.execute(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.retrofit2.callfactory.nvnetwork.NVNetworkCallFactory$DpCall.proceed(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.retrofit2.LogInterceptor.intercept(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.retrofit2.callfactory.nvnetwork.NVNetworkCallFactory$DpCall.proceed(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.retrofit2.callfactory.nvnetwork.NVNetworkCallFactory$DpCall.execute(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.retrofit2.ClientCall.getRealResponse(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.retrofit2.ClientCall.getNetResponse(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.retrofit2.ClientCall.getResponse(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.retrofit2.ClientCall.access$1000(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.retrofit2.ClientCall$ApplicationInterceptorChain.proceed(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.retrofit2.BridgeInterceptor.intercept(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.retrofit2.ClientCall$ApplicationInterceptorChain.proceed(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at com.meituan.android.common.locate.remote.b$1.intercept(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.retrofit2.ClientCall$ApplicationInterceptorChain.proceed(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.retrofit2.ClientCall.getResponseWithInterceptorChain(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.retrofit2.ClientCall.execute(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.retrofit2.ExecutorCallAdapterFactory$ExecutorCallbackCall.execute(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at com.meituan.android.common.locate.locator.d.a(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at com.meituan.android.common.locate.locator.d.b(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at com.meituan.android.common.locate.locator.d.a(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at com.meituan.android.common.locate.locator.d$8.a(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at com.meituan.android.common.locate.locator.d$8.b(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at com.meituan.android.common.locate.util.p$1.run(Unknown Source) 2022-03-28 16:28:36.822 4374-4447/com.sankuai.youxuan W/System.err: at com.meituan.android.common.locate.util.j$b.call(Unknown Source) 2022-03-28 16:28:36.823 4374-4447/com.sankuai.youxuan W/System.err: at java.util.concurrent.FutureTask.run(FutureTask.java:237) 2022-03-28 16:28:36.823 4374-4447/com.sankuai.youxuan W/System.err: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112) 2022-03-28 16:28:36.823 4374-4447/com.sankuai.youxuan W/System.err: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587) 2022-03-28 16:28:36.823 4374-4447/com.sankuai.youxuan W/System.err: at java.lang.Thread.run(Thread.java:818) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: java.lang.RuntimeException: errno -2001 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.meituan.android.common.mtguard.wtscore.plugin.sign.core.AddSigUtils.addSigProcessor(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.meituan.android.common.mtguard.wtscore.plugin.sign.core.AddSigUtils.post(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.meituan.android.common.candy.CandyUtils.candyProcessorPost(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.common.net.nvnetwork.d.a(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.dianping.nvnetwork.l$b.a(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.common.net.nvnetwork.b.a(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.dianping.nvnetwork.l$b.a(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.common.net.nvnetwork.l.a(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.dianping.nvnetwork.l$b.a(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.common.net.nvnetwork.g.a(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.dianping.nvnetwork.l$b.a(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.common.net.okhttp3.a.a(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.dianping.nvnetwork.l$b.a(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.common.net.nvnetwork.m.a(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.dianping.nvnetwork.l$b.a(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.common.net.nvnetwork.c.a(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.dianping.nvnetwork.l$b.a(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.common.net.nvnetwork.e.a(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.dianping.nvnetwork.l$b.a(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.common.net.nvnetwork.n.a(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.dianping.nvnetwork.l$b.a(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.common.net.nvnetwork.f.a(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.dianping.nvnetwork.l$b.a(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.common.net.nvnetwork.h.b(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.common.net.nvnetwork.h.a(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.dianping.nvnetwork.l$b.a(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.dianping.nvnetwork.l.call(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at rx.internal.operators.f.call(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at rx.c.a(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at rx.internal.operators.aa$1.a(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at rx.internal.schedulers.e$a.a(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at rx.internal.operators.aa.call(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at rx.internal.operators.f.call(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at rx.internal.operators.f.call(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at rx.internal.operators.f.call(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at rx.internal.operators.f.call(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at rx.c.a(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at rx.observables.a.b(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at rx.observables.a.a(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.dianping.nvnetwork.NVDefaultNetworkService.execSync(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.retrofit2.callfactory.nvnetwork.NVNetworkCallFactory$DpCall.execute(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.retrofit2.callfactory.nvnetwork.NVNetworkCallFactory$DpCall.proceed(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.retrofit2.LogInterceptor.intercept(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.retrofit2.callfactory.nvnetwork.NVNetworkCallFactory$DpCall.proceed(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.retrofit2.callfactory.nvnetwork.NVNetworkCallFactory$DpCall.execute(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.retrofit2.ClientCall.getRealResponse(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.retrofit2.ClientCall.getNetResponse(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.retrofit2.ClientCall.getResponse(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.retrofit2.ClientCall.access$1000(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.retrofit2.ClientCall$ApplicationInterceptorChain.proceed(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.retrofit2.BridgeInterceptor.intercept(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.retrofit2.ClientCall$ApplicationInterceptorChain.proceed(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.meituan.android.common.locate.remote.b$1.intercept(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.retrofit2.ClientCall$ApplicationInterceptorChain.proceed(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.retrofit2.ClientCall.getResponseWithInterceptorChain(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.retrofit2.ClientCall.execute(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.sankuai.meituan.retrofit2.ExecutorCallAdapterFactory$ExecutorCallbackCall.execute(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.meituan.android.common.locate.locator.d.a(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.meituan.android.common.locate.locator.d.b(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.meituan.android.common.locate.locator.d.a(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.meituan.android.common.locate.locator.d$8.a(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.meituan.android.common.locate.locator.d$8.b(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.meituan.android.common.locate.util.p$1.run(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at com.meituan.android.common.locate.util.j$b.call(Unknown Source) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at java.util.concurrent.FutureTask.run(FutureTask.java:237) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587) 2022-03-28 16:28:36.824 4374-4447/com.sankuai.youxuan W/System.err: at java.lang.Thread.run(Thread.java:818) 2022-03-28 16:28:37.189 543-1775/? W/ActivityManager: getRunningAppProcesses: caller 10030 does not hold REAL_GET_TASKS; limiting output 2022-03-28 16:28:37.484 543-558/? E/DatabaseUtils: Writing exception to parcel java.lang.SecurityException: Permission denial: writing to secure settings requires android.permission.WRITE_SECURE_SETTINGS at com.android.providers.settings.SettingsProvider.checkWritePermissions(SettingsProvider.java:313) at com.android.providers.settings.SettingsProvider.insertForUser(SettingsProvider.java:1110) at com.android.providers.settings.SettingsProvider.call(SettingsProvider.java:831) at android.content.ContentProvider$Transport.call(ContentProvider.java:370) at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:283) at android.os.Binder.execTransact(Binder.java:446)

    bug 
    opened by asdwyujian 3
  • ClassInvocationStub.java line 110 top.niunaijun.blackbox.fake.hook.ClassInvocationStub.invoke

    ClassInvocationStub.java line 110 top.niunaijun.blackbox.fake.hook.ClassInvocationStub.invoke

    Describe the bug / 描述一下这个错误 A clear and concise description of what the bug is. 清晰而简明地描述什么是错误。 This bug was reported by firebase which we use to collect crashes and it shows that it affects 9 users at the moment with 166 crash events. To Reproduce / 复现步骤 Steps to reproduce the behavior:

    1. Go to '...'
    2. Click on '....'
    3. Scroll down to '....'
    4. See error

    Expected behavior / 预期的行为 A clear and concise description of what you expected to happen. 清晰而简明地描述你所期望发生的事情。

    Screenshots / 截图 If applicable, add screenshots to help explain your problem. 如果有,请添加屏幕截图以帮助解释你的问题。

    Mobile Phone Info / 手机信息 Xiaomi / Android12 1.Samsung Galaxy M11 (android 11) 2. Galaxy Tab A7 Lite (android 11) 3.Galaxy A21s (android 11) 4. realme C25s (Android 11) 5. xiomi Redmi 9(android 11) 6. Redmi Note 10 Pro (Android 11)

    Logcat / 日志 If you are a developer or capable please provide logs for us to analyze. 如果你是开发者或者有能力的请提供日志供我们分析。 Fatal Exception: java.lang.SecurityException: MATCH_ANY_USER flag requires INTERACT_ACROSS_USERS permission at com.android.server.pm.PackageManagerService.getSharedLibraries:6616 android.content.pm.IPackageManager$Stub.onTransact:4495 com.android.server.pm.PackageManagerService.onTransact:5360 android.os.Binder.execTransactInternal:1190 android.os.Binder.execTransact:1159 : Requires android.permission.INTERACT_ACROSS_USERS_FULL or android.permission.INTERACT_ACROSS_USERS. at android.os.Parcel.createExceptionOrNull(Parcel.java:2385) at android.os.Parcel.createException(Parcel.java:2369) at android.os.Parcel.readException(Parcel.java:2352) at android.os.Parcel.readException(Parcel.java:2294) at android.content.pm.IPackageManager$Stub$Proxy.getSharedLibraries(IPackageManager.java:9425) at java.lang.reflect.Method.invoke(Method.java) at top.niunaijun.blackbox.fake.hook.ClassInvocationStub.invoke(ClassInvocationStub.java:110) at java.lang.reflect.Proxy.invoke(Proxy.java:1006) at $Proxy15.getSharedLibraries() at android.app.ApplicationPackageManager.getSharedLibrariesAsUser(ApplicationPackageManager.java:639) at android.app.ApplicationPackageManager.getSharedLibraries(ApplicationPackageManager.java:631) at pxr.u(PG:1) at pxr.t(:1) at omq.g(PG:32) at fai.run(PG:11) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) at iih.run(PG:16) at java.lang.Thread.run(Thread.java:923)

    Additional context / 额外内容 Add any other context about the problem here. 在此添加关于该问题的任何其他内容。

    APK If applicable, add the apk file for me to test. 如果有,请添加APK文件给我测试。

    bug 
    opened by lelouchneo 3
  • > 黑盒1.9测试版刚刚测试了,图片问题已经修复,但是不能创建快捷方式,还有就是现在修复版qq会闪退了,登陆进去以后就会退出来版本经测试,vivo s9安卓11系统,双开微信或者qq以后,已经给了访问存储权限,但是微信或者qq登录上去,想要给好友发送照片,会读取不到相册内容,提示无媒体文件,这个是不是软件没有添加访问文件管理的所有权限导致的,还有一个bug就是给了权限,创建快捷方式到桌面,点击以后也不能创建到桌面,软件挺好用,但是这两个bug导致没法用

    > 黑盒1.9测试版刚刚测试了,图片问题已经修复,但是不能创建快捷方式,还有就是现在修复版qq会闪退了,登陆进去以后就会退出来版本经测试,vivo s9安卓11系统,双开微信或者qq以后,已经给了访问存储权限,但是微信或者qq登录上去,想要给好友发送照片,会读取不到相册内容,提示无媒体文件,这个是不是软件没有添加访问文件管理的所有权限导致的,还有一个bug就是给了权限,创建快捷方式到桌面,点击以后也不能创建到桌面,软件挺好用,但是这两个bug导致没法用

    黑盒1.9版本经测试,vivo s9安卓11系统,双开微信或者qq以后,已经给了访问存储权限,但是微信或者qq登录上去,想要给好友发送照片,会读取不到相册内容,提示无媒体文件,这个是不是软件没有添加访问文件管理的所有权限导致的,还有一个bug就是给了权限,创建快捷方式到桌面,点击以后也不能创建到桌面,软件挺好用,但是这两个bug导致没法用

    已修复图片问题,请下载测试版:https://github.com/AutoBlackBox/BlackBox/releases/tag/Canary-v41

    Originally posted by @FBlackBox in https://github.com/FBlackBox/BlackBox/issues/99#issuecomment-1095945648

    opened by liangxingxingfu510 2
  • [BUG]

    [BUG]

    Describe the bug / 描述一下这个错误 shizuku services is cannot started using ADB shell or ADB over TCP

    To Reproduce / 复现步骤 Steps to reproduce the behavior:

    1. Install / Clone Shizuku Manager
    2. Start Shizuku services with ADB shell or ADB over TCP
    3. shizuku cannot started Screenshot_2022-04-12-14-04-04-77

    Expected behavior / 预期的行为 A clear and concise description of what you expected to happen. 清晰而简明地描述你所期望发生的事情。

    Screenshots / 截图 If applicable, add screenshots to help explain your problem. 如果有,请添加屏幕截图以帮助解释你的问题。

    Mobile Phone Info / 手机信息 Xiaomi / Android12

    Logcat / 日志 If you are a developer or capable please provide logs for us to analyze. 如果你是开发者或者有能力的请提供日志供我们分析。

    Additional context / 额外内容

    1. shizuku dev not support any environment than real environment (Real devices only)

    2. click blue text there is doc about shizuku complete with download apk too

    3. shizuku can be started on 3 method:

    • ADB shell (Shizuku data path) /start.sh
    • ADB over TCP just click start with wireless ADB and grant the app to access ADB / USB debugging
    • Root simply just click start with root and grant supersu access

    i only tried on ADB shell and ADB over TCP both method not working

    APK Documents For shizuku here

    bug 
    opened by NSTAdventure 2
  • rootchecker andorid 7 闪退

    rootchecker andorid 7 闪退

    Describe the bug / 描述一下这个错误 A clear and concise description of what the bug is. OPPO / Android 7.1.2 /API 25

    To Reproduce / 复现步骤 Steps to reproduce the behavior: 手动安装apk后,点击图标进入。

    Expected behavior / 预期的行为 A clear and concise description of what you expected to happen. 清晰而简明地描述你所期望发生的事情。

    Screenshots / 截图 If applicable, add screenshots to help explain your problem. 如果有,请添加屏幕截图以帮助解释你的问题。

    Mobile Phone Info / 手机信息 OPPO / Android 7.1.2 /API 25

    Logcat / 日志 2022-03-29 10:08:23.935 6959-6971/com.hffbedhfb D/BProcessManager: App Died: com.jrummyapps.rootchecker 2022-03-29 10:08:23.935 6959-6971/com.hffbedhfb W/System.err: java.lang.Exception: call killProcess callstack! pid=7364 2022-03-29 10:08:23.935 6959-6971/com.hffbedhfb W/System.err: at android.os.Process.killProcess(Process.java:1168) 2022-03-29 10:08:23.935 6959-6971/com.hffbedhfb W/System.err: at top.niunaijun.blackbox.core.system.ProcessRecord.kill(ProcessRecord.java:63) 2022-03-29 10:08:23.935 6959-6971/com.hffbedhfb W/System.err: at top.niunaijun.blackbox.core.system.BProcessManagerService.onProcessDie(BProcessManagerService.java:202) 2022-03-29 10:08:23.935 6959-6971/com.hffbedhfb W/System.err: at top.niunaijun.blackbox.core.system.BProcessManagerService$1.binderDied(BProcessManagerService.java:185) 2022-03-29 10:08:23.935 6959-6971/com.hffbedhfb W/System.err: at android.os.BinderProxy.sendDeathNotice(Binder.java:688)

    Additional context / 额外内容 Add any other context about the problem here. 在此添加关于该问题的任何其他内容。

    APK If applicable, add the apk file for me to test. 如果有,请添加APK文件给我测试。

    bug 
    opened by asdwyujian 2
  • android 6 OPPO

    android 6 OPPO

    SIG: 9, fg: true, exiting: false, main process: true, time: 20220321142329 State in disk: 'f' at android.os.Process.sendSignal(Native Method) at android.os.Process.killProcess(Process.java:1070) at com.android.internal.os.RuntimeInit$UncaughtHandler.uncaughtException(RuntimeInit.java:100) at top.niunaijun.blackbox.core.CrashHandler.uncaughtException(CrashHandler.java:30) at com.umeng.analytics.pro.o.uncaughtException(SourceFile:3) at com.uc.crashsdk.e.a(SourceFile:574) at com.uc.crashsdk.e.uncaughtException(SourceFile:1) at com.kwad.sdk.crash.b.d.uncaughtException(SourceFile) at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:693) at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:690)

    opened by asdwyujian 2
  • Running on oppo R11s device (Android 8.1), the 'invoke' method of ClassInvocationStub class is abnormal, resulting in the black screen of app cannot run.Below is the log, and the first two lines are the 'invoke' method I printed.

    Running on oppo R11s device (Android 8.1), the 'invoke' method of ClassInvocationStub class is abnormal, resulting in the black screen of app cannot run.Below is the log, and the first two lines are the 'invoke' method I printed.

    @Override public Object invoke(Object proxy, Method method, Object[] args) throws Throwable { MethodHook methodHook = mMethodHookMap.get(method.getName()); if (methodHook == null) { try { System.out.println("-----ClassInvocationStub.java---invoke---->" + mBase + "-->" + method); return method.invoke(mBase, args); } catch (Throwable e) { System.out.println("-----ClassInvocationStub.java---invoke--Throwable-->" + mBase + "-->" + method); throw e.getCause(); } }

        Object result = methodHook.beforeHook(mBase, method, args);
        if (result != null) {
            return result;
        }
        result = methodHook.hook(mBase, method, args);
        result = methodHook.afterHook(result);
        return result;
    }
    

    I/System.out: -----ClassInvocationStub.java---invoke---->android.content.pm.IPackageManager$Stub$Proxy@7b31e74-->public abstract java.lang.String android.content.pm.IPackageManager.getInstallerPackageName(java.lang.String) throws android.os.RemoteException I/System.out: -----ClassInvocationStub.java---invoke--Throwable-->android.content.pm.IPackageManager$Stub$Proxy@7b31e74-->public abstract java.lang.String android.content.pm.IPackageManager.getInstallerPackageName(java.lang.String) throws android.os.RemoteException W/System.err: java.lang.IllegalArgumentException: Unknown package: com.hghcr.mmy at android.os.Parcel.readException(Parcel.java:2033) at android.os.Parcel.readException(Parcel.java:1975) at android.content.pm.IPackageManager$Stub$Proxy.getInstallerPackageName(IPackageManager.java:4554) at java.lang.reflect.Method.invoke(Native Method) at top.niunaijun.blackbox.fake.hook.ClassInvocationStub.invoke(ClassInvocationStub.java:111) at java.lang.reflect.Proxy.invoke(Proxy.java:913) at $Proxy36.getInstallerPackageName(Unknown Source) at android.app.ApplicationPackageManager.getInstallerPackageName(ApplicationPackageManager.java:2120) at org.chromium.base.BuildInfo.getAll(BuildInfo.java:11) at org.chromium.content.browser.BrowserStartupController.nativeSetCommandLineFlags(Native Method) at org.chromium.content.browser.BrowserStartupController.access$700(BrowserStartupController.java:18) at org.chromium.content.browser.BrowserStartupController$4.run(BrowserStartupController.java:12) at org.chromium.android_webview.AwBrowserProcess$$Lambda$0.run(Unknown Source:47) at org.chromium.base.ThreadUtils.runOnUiThreadBlocking(ThreadUtils.java:10) at com.android.webview.chromium.WebViewChromiumFactoryProvider.startChromiumLocked(WebViewChromiumFactoryProvider.java:219) at com.android.webview.chromium.WebViewChromiumFactoryProvider.ensureChromiumStartedLocked(WebViewChromiumFactoryProvider.java:146) at com.android.webview.chromium.WebViewChromiumFactoryProvider.startYourEngines(WebViewChromiumFactoryProvider.java:262) at com.android.webview.chromium.WebViewChromium.init(WebViewChromium.java:30) at android.webkit.WebView.(WebView.java:663) at android.webkit.WebView.(WebView.java:593) at android.webkit.WebView.(WebView.java:576) at android.webkit.WebView.(WebView.java:563) at android.webkit.WebView.(WebView.java:553) at com.joypac.commonsdk.base.utils.CommonDeviceUtil.getDefaultUserAgent_UI(CommonDeviceUtil.java:666) at com.joypac.commonsdk.base.setting.net.SettingRequestController.requestSetting(SettingRequestController.java:82) at com.joypac.commonsdk.base.setting.SettingController.requestSetting(SettingController.java:65) at com.joypac.coresdk.core.MyApplicationManager.requesetSetting(MyApplicationManager.java:231) at com.joypac.coresdk.core.MyApplicationManager.onCreate(MyApplicationManager.java:179) at com.joypac.coresdk.core.CoreLifeCycleManger.onCreateApplication(CoreLifeCycleManger.java:179) at com.joypac.coresdk.core.JoypacApplication.onCreate(JoypacApplication.java:60) at com.google.utils.MyApplication.onCreate(MyApplication.java:14) at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1120) at top.niunaijun.blackbox.fake.delegate.BaseInstrumentationDelegate.callApplicationOnCreate(BaseInstrumentationDelegate.java:222) at top.niunaijun.blackbox.fake.delegate.AppInstrumentation.callApplicationOnCreate(AppInstrumentation.java:139) at top.niunaijun.blackbox.app.BActivityThread.handleBindApplication(BActivityThread.java:366) at top.niunaijun.blackbox.app.BActivityThread.bindApplication(BActivityThread.java:285) at top.niunaijun.blackbox.fake.service.HCallbackProxy.handleLaunchActivity(HCallbackProxy.java:168) at top.niunaijun.blackbox.fake.service.HCallbackProxy.handleMessage(HCallbackProxy.java:89) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:197) at android.app.ActivityThread.main(ActivityThread.java:7022) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:515) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:837) V/ActivityThread: SCHEDULE 149 ENTER_ANIMATION_COMPLETE: 0 / android.os.BinderProxy@c046f80

    opened by lz421421 2
  • [BUG] 感谢分享

    [BUG] 感谢分享

    Describe the bug / 描述一下这个错误 多开的京东APP无法访问相册照片,点开扫码或者评论晒图访问相册的时候只能看到空白,任意点击照片处提示文件不存在。 京东版本11.3.6(应该最新)

    **Screensh微信图片_20221205012612

    Mobile Phone Info / 手机信息 小米9,安卓10,

    使用的是2.1的apk

    bug 
    opened by s1sunny 0
  • com.android.build.gradle.tasks.AidlCompile$AidlCompileRunnable[BUG]

    com.android.build.gradle.tasks.AidlCompile$AidlCompileRunnable[BUG]

    com.android.ide.common.process.ProcessException: Error while executing process /data/data/com.itsaky.androidide/files/home/android-sdk/build-tools/30.0.3/aidl with arguments {-p/data/data/com.itsaky.androidide/files/home/android-sdk/platforms/android-29/framework.aidl -o/storage/emulated/0/AndroidIDEProjects/AkatskiContainer/Bcore/build/generated/aidl_source_output_dir/debug/out -I/storage/emulated/0/AndroidIDEProjects/AkatskiContainer/Bcore/src/main/aidl -I/storage/emulated/0/AndroidIDEProjects/AkatskiContainer/Bcore/src/debug/aidl -I/data/data/com.itsaky.androidide/files/home/.gradle/caches/transforms-3/2b1e4b408ad55cc9a8bd0dec9e0be7a1/transformed/core-1.3.1/aidl -I/data/data/com.itsaky.androidide/files/home/.gradle/caches/transforms-3/2b908490c8b04952320ff3030e75c6ea/transformed/versionedparcelable-1.1.0/aidl -I/storage/emulated/0/AndroidIDEProjects/AkatskiContainer/Bcore/black-fake/build/intermediates/aidl_parcelable/debug/out -I/storage/emulated/0/AndroidIDEProjects/AkatskiContainer/Bcore/black-hook/build/intermediates/aidl_parcelable/debug/out -I/storage/emulated/0/AndroidIDEProjects/AkatskiContainer/android-mirror/build/intermediates/aidl_parcelable/debug/out -I/storage/emulated/0/AndroidIDEProjects/AkatskiContainer/Bcore/pine-core/build/intermediates/aidl_parcelable/debug/out -I/storage/emulated/0/AndroidIDEProjects/AkatskiContainer/Bcore/pine-xposed/build/intermediates/aidl_parcelable/debug/out -I/storage/emulated/0/AndroidIDEProjects/AkatskiContainer/Bcore/pine-xposed-res/build/intermediates/aidl_parcelable/debug/out -d/data/data/com.itsaky.androidide/files/usr/tmp/aidl1477824957251268138.d /storage/emulated/0/AndroidIDEProjects/AkatskiContainer/Bcore/src/main/aidl/top/niunaijun/blackbox/core/system/accounts/IBAccountManagerService.aidl}

    bug 
    opened by faultydevil23 0
Releases(2.1.0)
Owner
null
A Job Queue specifically written for Android to easily schedule jobs (tasks) that run in the background, improving UX and application stability.

Development in this repository is stopped. Future development continues on https://github.com/yigit/android-priority-jobqueue ========================

Path Mobile Inc Pte. Ltd. 2.4k Dec 9, 2022
vShell (Virtual Shell) — a successor of Termux project which provides an alternate implementation of the Linux terminal emulator for Android OS

vShell (Virtual Shell) — a successor of Termux project which provides an alternate implementation of the Linux terminal emulator for Android OS

null 2 Feb 1, 2022
The QuickJS embeddable Javascript engine packaged for Android and the JVM

The QuickJS embeddable Javascript engine packaged for Android and the JVM

Cash App 1.5k Dec 31, 2022
A curated list of standards, tests and benchmarks that can be used for testing and evaluating dev-tools

A curated list of standards, tests and benchmarks that can be used for testing and evaluating dev tools Contribution Add the description of the benchm

null 13 Dec 16, 2022
Tired of manually setup test data of Kotlin data classes or POJOs? Instantiator creates Instances of any class for you so that you can focus on writing tests instead of spending time and effort to setup test data

Instantiator Tired of manually setup test data of Kotlin data classes or POJOs? Instantiator creates Instances of any class for you so that you can fo

Hannes Dorfmann 54 Dec 30, 2022
A demo of an IOU-like agreement that can be issued, transfered and settled confidentially

The Obligation CorDapp This CorDapp comprises a demo of an IOU-like agreement that can be issued, transfered and settled confidentially. The CorDapp i

null 0 Nov 3, 2021
A boiler plate that can be re-used to start android apps

Agile Boiler Plate The main task at the innovation labs of Avast is to find new ideas to work on, prototype these ideas, and quickly implement them. A

Abed Almoradi 45 Sep 19, 2022
Makes Google play in app purchase library (BillingClient) into a flowable that can easily be used in compose world

Billy the android Our goal is to make a modern api of BillingClient so that it is easier to use in compose world. This library is still early beta and

Stefan Wärting 16 Dec 14, 2022
A special view that can contain other views (called children)

A ViewGroup is a special view that can contain other views (called children.) The view group is the base class for layouts and views containers. There

Phạm Thành Trung 1 Oct 16, 2021
An application for runners and cyclists. Allows you to monitor your physical activity, weight and receive reminders about workouts.

An application for runners and cyclists. Allows you to monitor your physical activity, weight and receive reminders about workouts.

Just_Amalll 3 Feb 7, 2022
A template project that builds a SDL application programmed in Zig to Android from scratch

A template project that builds a SDL application programmed in Zig to Android from scratch

Matheus Lessa 11 Jul 19, 2022
The SSI Kit is a technology stack for enabling Self-Sovereign Identity (SSI) in any application.

Walt.ID SSI Kit The Walt.ID SSI Kit is a holistic SSI solution, with primarily focus on the European EBSI/ESSIF ecosystem. The core services are in th

walt.id 53 Dec 29, 2022
Zakadabar Application Template

Zakadabar Application Template This repository contains an application template which you may use to start a new application project based on Zakadaba

null 0 Nov 1, 2021
Create a simple one screen application with scrollable table view

Create a simple one screen application with scrollable table view

Nikola Crnogorac 0 Jan 2, 2023
UpSchool Capstone Project - Course selling application with MVVM, LiveData, DataBinding, Retrofit, Room Database, Navigation Component, Adapter, Firebase Auth, Picasso, Lottie

UpSchool Capstone Project - Course selling application with MVVM (Model, View, ViewModel), LiveData, DataBinding, Retrofit, Room Database, Navigation Component(NavGraph, BottomNav), Adapter, Firebase Auth, Picasso, Lottie

Sena Çelik 5 Dec 21, 2022
****. Use the native and support library variants instead - https://developer.android.com/guide/topics/ui/look-and-feel/fonts-in-xml.html. An android library that makes it easy to add custom fonts to edittexts and textviews

Add to your project Add this line to your dependencies in build.gradle compile 'in.workarounds.typography:typography:0.0.8' Using the views There are

Workarounds 43 Nov 6, 2021
SL4A brings scripting languages to Android by allowing you to edit and execute scripts and interactive interpreters directly on the Android device.

#Scripting Layer for Android (SL4A) SL4A brings scripting languages to Android by allowing you to edit and execute scripts and interactive interpreter

Damon Kohler 2.3k Dec 23, 2022
A gradle plugin for getting java lambda support in java 6, 7 and android

Gradle Retrolambda Plugin This plugin will automatically build your java or android project with retrolambda, giving you lambda goodness on java 6 or

Evan Tatarka 5.3k Jan 5, 2023
An android library for displaying fps from the choreographer and percentage of time with two or more frames dropped

DEPRECATED TinyDancer is deprecated. No more development will be taking place. Check out the Google Android developer documentation for UI performance

Friendly Robot 1.9k Jan 3, 2023