0

高危漏洞

5

中危漏洞

2

低危漏洞

9

警告

文件名 Parler_v2.6.9_apkpure.com.apk
上传者 shuwoom
文件大小 35.925409317017MB
MD5 6a5fbf7bebaf8579496944eb133a1a16
包名 com.parler.parler
Main Activity com.parler.parler.onBoarding.OnBoardingActivity
Min SDK 21
Target SDK 29

权限列表

# 名称 说明 提示
0 android.permission.READ_CONTACTS 允许应用程序读取您手机上存储的所有联系人(地址)数据。恶意应用程序可借此将您的数据发送给其他人。 注意
1 android.permission.RECEIVE_BOOT_COMPLETED 允许应用程序在系统完成启动后即自行启动。这样会延长手机的启动时间,而且如果应用程序一直运行,会降低手机的整体速度。 注意
2 android.permission.ACCESS_NETWORK_STATE 允许应用程序查看所有网络的状态。 提示
3 android.permission.CAMERA 允许应用程序使用相机拍照,这样应用程序可随时收集进入相机镜头的图像。 提示
4 android.permission.INTERNET 允许程序访问网络. 提示
5 android.permission.WAKE_LOCK 允许应用程序防止手机进入休眠状态。 提示
6 android.permission.WRITE_EXTERNAL_STORAGE 允许应用程序写入SD卡。 提示

四大组件

组件名称

com.parler.parler.onBoarding.OnBoardingActivity
com.parler.parler.deeplink.DeepLinkActivity
com.parler.parler.videoplayer.VideoPlayerActivity
com.parler.parler.login.LoginActivity
com.parler.parler.pdfviewer.PdfViewerActivity
com.parler.parler.main.MainActivity
com.parler.parler.youtube.fullscreen.YoutubeFullScreenActivity
com.google.android.play.core.missingsplits.PlayCoreMissingSplitsActivity
com.google.android.play.core.common.PlayCoreDialogWrapperActivity
net.hockeyapp.android.UpdateActivity
net.hockeyapp.android.FeedbackActivity
net.hockeyapp.android.PaintActivity
net.hockeyapp.android.LoginActivity
net.hockeyapp.android.ExpiryInfoActivity
ly.img.android.pesdk.ui.activity.CameraPreviewActivity
ly.img.android.pesdk.ui.activity.PhotoEditorActivity
ly.img.android.pesdk.ui.activity.EditorActivity
com.google.android.gms.common.api.GoogleApiActivity

com.parler.parler.services.ParlerFirebaseMessagingService
com.parler.parler.services.NotificationJobService
com.google.android.play.core.assetpacks.AssetPackExtractionService
com.google.firebase.messaging.FirebaseMessagingService
com.google.firebase.components.ComponentDiscoveryService
com.google.android.gms.measurement.AppMeasurementService
com.google.android.gms.measurement.AppMeasurementJobService
androidx.work.impl.background.systemalarm.SystemAlarmService
androidx.work.impl.background.systemjob.SystemJobService
androidx.work.impl.foreground.SystemForegroundService
androidx.room.MultiInstanceInvalidationService
com.google.android.datatransport.runtime.backends.TransportBackendDiscovery
com.google.android.datatransport.runtime.scheduling.jobscheduling.JobInfoSchedulerService

com.google.android.gms.measurement.AppMeasurementReceiver
com.google.firebase.iid.FirebaseInstanceIdReceiver
androidx.work.impl.utils.ForceStopRunnable$BroadcastReceiver
androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryChargingProxy
androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryNotLowProxy
androidx.work.impl.background.systemalarm.ConstraintProxy$StorageNotLowProxy
androidx.work.impl.background.systemalarm.ConstraintProxy$NetworkStateProxy
androidx.work.impl.background.systemalarm.RescheduleReceiver
androidx.work.impl.background.systemalarm.ConstraintProxyUpdateReceiver
androidx.work.impl.diagnostics.DiagnosticsReceiver
com.google.android.datatransport.runtime.scheduling.jobscheduling.AlarmManagerSchedulerBroadcastReceiver

androidx.core.content.FileProvider
ly.img.android.IMGLYAutoInit
androidx.work.impl.WorkManagerInitializer
com.google.firebase.provider.FirebaseInitProvider
androidx.lifecycle.ProcessLifecycleOwnerInitializer

第三方库

# 库名 介绍
0 com.bumptech.glide An image loading and caching library for Android focused on smooth scrolling
1 com.flurry.android Flurry from Yahoo's mission is to optimize the mobile experience through better apps and more personal ads. Our market leadership in mobile analytics means data is at the center of everything we do.
2 com.google.gson A Java serialization library that can convert Java Objects into JSON and back.
3 com.google.protobuf Protocol Buffers - Google's data interchange format https://developers.google.com/protocol-buffers/
4 dagger A fast dependency injector for Android and Java.
5 com.squareup.leakcanary A memory leak detection library for Android and Java.
6 net.danlew.android.joda Joda-Time library with Android specialization
7 retrofit2 Type-safe REST client for Android and Java by Square, Inc.
8 okhttp3 An HTTP+SPDY client for Android and Java applications.
9 timber.log A logger with a small, extensible API which provides utility on top of Android's normal Log class.

静态扫描发现风险点

风险等级 风险名称

中危

检测到1处证书弱校验漏洞。

位置: classes4.dex
org.jsoup.helper.HttpConnection$Response$2;

当移动App客户端使用https或ssl/tls进行通信时,如果不校验证书的可信性,将存在中间人攻击漏洞,可导致信息泄露,传输数据被篡改,甚至通过中间人劫持将原有信息替换成恶意链接或恶意代码程序,以达到远程控制等攻击意图。建议:
对SSL证书进行强校验,包括签名CA是否合法、证书是否是自签名、主机域名是否匹配、证书是否过期等。

参考案例:
www.wooyun.org/bugs/wooyun-2014-079358

参考资料:
http://drops.wooyun.org/tips/3296
http://wolfeye.baidu.com/blog/webview-ignore-ssl-error/
https://jaq.alibaba.com/blog.htm?id=60

中危

该app需要移除大部分日志打印代码。
经扫描该包仍存在大量打日志代码,共发现587处打日志代码.(此处扫描的日志打印代码,是指调用android.util.Log.* 打印的.)
详情如下:

位置: classes.dex
androidx.constraintlayout.motion.widget.MotionLayout;->setTransition(I)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.fragment.app.FragmentActivity;->onActivityResult(I I Landroid/content/Intent;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.load.resource.bitmap.Downsampler;->calculateScaling(Lcom/bumptech/glide/load/ImageHeaderParser$ImageType; Ljava/io/InputStream; Lcom/bumptech/glide/load/resource/bitmap/Downsampler$DecodeCallbacks; Lcom/bumptech/glide/load/engine/bitmap_recycle/BitmapPool; Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy; I I I I I Landroid/graphics/BitmapFactory$Options;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.appcompat.widget.SuggestionsAdapter;->changeCursor(Landroid/database/Cursor;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.load.resource.bitmap.TransformationUtils;->centerInside(Lcom/bumptech/glide/load/engine/bitmap_recycle/BitmapPool; Landroid/graphics/Bitmap; I I)Landroid/graphics/Bitmap;==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.loader.app.LoaderManagerImpl$LoaderInfo;->onLoadComplete(Landroidx/loader/content/Loader; Ljava/lang/Object;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.legacy.content.WakefulBroadcastReceiver;->completeWakefulIntent(Landroid/content/Intent;)Z==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl$4;->run()V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.widget.Constraints;->init(Landroid/util/AttributeSet;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.fragment.app.FragmentManager;->makeInactive(Landroidx/fragment/app/FragmentStateManager;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.motion.widget.MotionLayout;->checkStructure(I Landroidx/constraintlayout/widget/ConstraintSet;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.fragment.app.FragmentActivity;->onCreate(Landroid/os/Bundle;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.browser.customtabs.CustomTabsSessionToken$1;->onPostMessage(Ljava/lang/String; Landroid/os/Bundle;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.request.target.CustomViewTarget$SizeDeterminer;->getTargetDimen(I I I)I==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
androidx.browser.trusted.TrustedWebActivityServiceConnectionPool;->createServiceIntent(Landroid/content/Context; Landroid/net/Uri; Ljava/util/Set; Z)Landroid/content/Intent;==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
androidx.core.content.res.ResourcesCompat;->loadFont(Landroid/content/Context; Landroid/content/res/Resources; Landroid/util/TypedValue; I I Landroidx/core/content/res/ResourcesCompat$FontCallback; Landroid/os/Handler; Z)Landroid/graphics/Typeface;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.load.data.HttpUrlFetcher;->loadData(Lcom/bumptech/glide/Priority; Lcom/bumptech/glide/load/data/DataFetcher$DataCallback;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.browser.customtabs.CustomTabsSessionToken$1;->extraCallbackWithResult(Ljava/lang/String; Landroid/os/Bundle;)Landroid/os/Bundle;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.appcompat.app.ActionBarDrawerToggleHoneycomb;->setActionBarUpIndicator(Landroid/app/Activity; Landroid/graphics/drawable/Drawable; I)Landroidx/appcompat/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.motion.widget.MotionLayout;->rebuildMotion()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.appcompat.app.AppCompatDelegateImpl;->sanitizeWindowFeatureId(I)I==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
androidx.appcompat.widget.ViewUtils;->()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.motion.widget.MotionScene$Transition$TransitionOnClick;->addOnClickListeners(Landroidx/constraintlayout/motion/widget/MotionLayout; I Landroidx/constraintlayout/motion/widget/MotionScene$Transition;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.load.resource.bitmap.DefaultImageHeaderParser;->parseExifSegment(Lcom/bumptech/glide/load/resource/bitmap/DefaultImageHeaderParser$Reader; [B I)I==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.motion.widget.KeyPosition$Loader;->read(Landroidx/constraintlayout/motion/widget/KeyPosition; Landroid/content/res/TypedArray;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.navigation.fragment.FragmentNavigator;->popBackStack()Z==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.widget.ConstraintLayoutStates$Variant;->(Landroid/content/Context; Lorg/xmlpull/v1/XmlPullParser;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.motion.widget.MotionLayout$Model;->debugLayoutParam(Ljava/lang/String; Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.recyclerview.widget.RecyclerView;->onTouchEvent(Landroid/view/MotionEvent;)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.motion.widget.MotionLayout;->checkStructure()V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.core.app.NotificationManagerCompat$SideChannelManager;->scheduleListenerRetry(Landroidx/core/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.recyclerview.widget.AsyncListUtil$1;->addTile(I Landroidx/recyclerview/widget/TileList$Tile;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.media.session.MediaButtonReceiver;->onReceive(Landroid/content/Context; Landroid/content/Intent;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
androidx.browser.browseractions.BrowserActionsFallbackMenuUi$2;->onShow(Landroid/content/DialogInterface;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.core.os.HandlerCompat;->createAsync(Landroid/os/Looper; Landroid/os/Handler$Callback;)Landroid/os/Handler;==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.browser.browseractions.BrowserServiceFileProvider$FileCleanupTask;->doInBackground([Ljava/lang/Void;)Ljava/lang/Void;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.util.pool.FactoryPools$FactoryPool;->acquire()Ljava/lang/Object;==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.motion.widget.TimeCycleSplineSet;->setup(I)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.load.engine.bitmap_recycle.LruBitmapPool;->trimToSize(J)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.media.session.MediaButtonReceiver;->buildMediaButtonPendingIntent(Landroid/content/Context; J)Landroid/app/PendingIntent;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.core.os.TraceCompat;->endAsyncSection(Ljava/lang/String; I)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.load.engine.bitmap_recycle.LruBitmapPool;->dumpUnchecked()V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
com.airbnb.lottie.PerformanceTracker;->logRenderTimes()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
androidx.core.widget.TextViewCompat;->retrieveField(Ljava/lang/String;)Ljava/lang/reflect/Field;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.core.graphics.drawable.RoundedBitmapDrawableFactory;->create(Landroid/content/res/Resources; Ljava/lang/String;)Landroidx/core/graphics/drawable/RoundedBitmapDrawable;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.motion.widget.TouchResponse;->setupTouch()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.appcompat.widget.AppCompatSpinner$DialogPopup;->setHorizontalOffset(I)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.airbnb.lottie.L;->warn(Ljava/lang/String;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.motion.widget.KeyCycle$Loader;->read(Landroidx/constraintlayout/motion/widget/KeyCycle; Landroid/content/res/TypedArray;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.loader.app.LoaderManagerImpl;->initLoader(I Landroid/os/Bundle; Landroidx/loader/app/LoaderManager$LoaderCallbacks;)Landroidx/loader/content/Loader;==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.motion.widget.MotionScene;->readConstraintChain(I)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.load.engine.bitmap_recycle.LruBitmapPool;->getDirtyOrNull(I I Landroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
androidx.recyclerview.widget.RecyclerView;->dispatchLayout()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.motion.widget.MotionLayout;->checkStructure()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.motion.widget.MotionScene;->load(Landroid/content/Context; I)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.appcompat.app.AppCompatDelegateImpl;->installViewFactory()V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
androidx.core.view.MenuItemCompat;->setActionProvider(Landroid/view/MenuItem; Landroidx/core/view/ActionProvider;)Landroid/view/MenuItem;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.browser.trusted.TrustedWebActivityServiceConnectionPool;->createServiceIntent(Landroid/content/Context; Landroid/net/Uri; Ljava/util/Set; Z)Landroid/content/Intent;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl$9;->run()V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.Glide;->initializeGlide(Landroid/content/Context; Lcom/bumptech/glide/GlideBuilder;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
androidx.vectordrawable.graphics.drawable.VectorDrawableCompat;->printGroupTree(Landroidx/vectordrawable/graphics/drawable/VectorDrawableCompat$VGroup; I)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.navigation.fragment.DialogFragmentNavigator;->navigate(Landroidx/navigation/fragment/DialogFragmentNavigator$Destination; Landroid/os/Bundle; Landroidx/navigation/NavOptions; Landroidx/navigation/Navigator$Extras;)Landroidx/navigation/NavDestination;==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
androidx.appcompat.widget.AppCompatSpinner$DialogPopup;->setHorizontalOriginalOffset(I)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.recyclerview.widget.RecyclerView;->smoothScrollBy(I I Landroid/view/animation/Interpolator; I Z)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.motion.widget.MotionLayout$Model;->debugLayout(Ljava/lang/String; Landroidx/constraintlayout/solver/widgets/ConstraintWidgetContainer;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.recyclerview.widget.GridLayoutManager;->getSpanGroupIndex(Landroidx/recyclerview/widget/RecyclerView$Recycler; Landroidx/recyclerview/widget/RecyclerView$State; I)I==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.browser.customtabs.CustomTabsSessionToken$1;->onMessageChannelReady(Landroid/os/Bundle;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.vectordrawable.graphics.drawable.AnimatorInflaterCompat;->dumpKeyframes([Ljava/lang/Object; Ljava/lang/String;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
androidx.fragment.app.FragmentStateManager;->resume()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
androidx.core.graphics.TypefaceCompatUtil;->copyToFile(Ljava/io/File; Ljava/io/InputStream;)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.core.app.NotificationManagerCompat$SideChannelManager;->processListenerQueue(Landroidx/core/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.widget.ConstraintSet;->applyCustomAttributes(Landroidx/constraintlayout/widget/ConstraintLayout;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.load.resource.bitmap.TransformationUtils;->fitCenter(Lcom/bumptech/glide/load/engine/bitmap_recycle/BitmapPool; Landroid/graphics/Bitmap; I I)Landroid/graphics/Bitmap;==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.motion.widget.MotionLayout;->init(Landroid/util/AttributeSet;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.motion.widget.MotionScene;->getConstraintSet(I I I)Landroidx/constraintlayout/widget/ConstraintSet;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.fragment.app.FragmentStateManager;->stop()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
androidx.recyclerview.widget.RecyclerView;->fling(I I)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.fragment.app.FragmentStateManager;->restoreViewState()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
androidx.sqlite.db.SupportSQLiteOpenHelper$Callback;->deleteDatabaseFile(Ljava/lang/String;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.appcompat.widget.ListPopupWindow;->getMaxAvailableHeight(Landroid/view/View; I Z)I==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.load.resource.bitmap.DefaultImageHeaderParser;->parseExifSegment(Lcom/bumptech/glide/load/resource/bitmap/DefaultImageHeaderParser$RandomAccessReader;)I==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.motion.widget.KeyTrigger$Loader;->read(Landroidx/constraintlayout/motion/widget/KeyTrigger; Landroid/content/res/TypedArray; Landroid/content/Context;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.core.app.NotificationCompatJellybean;->getExtras(Landroid/app/Notification;)Landroid/os/Bundle;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.core.app.NavUtils;->getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.load.resource.bitmap.Downsampler;->logDecode(I I Ljava/lang/String; Landroid/graphics/BitmapFactory$Options; Landroid/graphics/Bitmap; I I J)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.manager.DefaultConnectivityMonitor$1;->onReceive(Landroid/content/Context; Landroid/content/Intent;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
androidx.appcompat.widget.MenuPopupWindow;->setTouchModal(Z)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
androidx.sqlite.db.SupportSQLiteOpenHelper$Callback;->deleteDatabaseFile(Ljava/lang/String;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.load.engine.DecodeJob;->logWithTimeAndKey(Ljava/lang/String; J Ljava/lang/String;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.motion.widget.MotionScene$Transition$TransitionOnClick;->removeOnClickListeners(Landroidx/constraintlayout/motion/widget/MotionLayout;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.core.os.TraceCompat;->beginAsyncSection(Ljava/lang/String; I)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.core.app.TaskStackBuilder;->addParentStack(Landroid/content/ComponentName;)Landroidx/core/app/TaskStackBuilder;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.module.ManifestParser;->parse()Ljava/util/List;==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
androidx.fragment.app.FragmentManagerViewModel;->clearNonConfigState(Landroidx/fragment/app/Fragment;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.widget.ConstraintAttribute;->setAttributes(Landroid/view/View; Ljava/util/HashMap;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.core.app.NotificationManagerCompat$SideChannelManager;->ensureServiceBound(Landroidx/core/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)Z==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.recyclerview.widget.GridLayoutManager;->getSpanIndex(Landroidx/recyclerview/widget/RecyclerView$Recycler; Landroidx/recyclerview/widget/RecyclerView$State; I)I==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.work.Logger$LogcatLogger;->warning(Ljava/lang/String; Ljava/lang/String; [Ljava/lang/Throwable;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.motion.widget.MotionScene;->readFallback(Landroidx/constraintlayout/motion/widget/MotionLayout;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.airbnb.epoxy.DebugTimer;->stop()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.load.resource.gif.ByteBufferGifDecoder;->decode(Ljava/nio/ByteBuffer; I I Lcom/bumptech/glide/gifdecoder/GifHeaderParser; Lcom/bumptech/glide/load/Options;)Lcom/bumptech/glide/load/resource/gif/GifDrawableResource;==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.appcompat.app.AppCompatViewInflater;->themifyContext(Landroid/content/Context; Landroid/util/AttributeSet; Z Z)Landroid/content/Context;==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.widget.ConstraintSet;->populateConstraint(Landroid/content/Context; Landroidx/constraintlayout/widget/ConstraintSet$Constraint; Landroid/content/res/TypedArray;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.request.SingleRequest;->logV(Ljava/lang/String;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.media.AudioAttributesCompat$Builder;->setInternalLegacyStreamType(I)Landroidx/media/AudioAttributesCompat$Builder;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.fragment.app.FragmentManager;->attachFragment(Landroidx/fragment/app/Fragment;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.recyclerview.widget.RecyclerView;->scrollTo(I I)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.appcompat.widget.ResourceManagerInternal;->tintDrawable(Landroid/graphics/drawable/Drawable; Landroidx/appcompat/widget/TintInfo; [I)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
androidx.fragment.app.BackStackRecord;->generateOps(Ljava/util/ArrayList; Ljava/util/ArrayList;)Z==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.core.graphics.drawable.IconCompat;->createFromBundle(Landroid/os/Bundle;)Landroidx/core/graphics/drawable/IconCompat;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.appcompat.widget.TooltipPopup;->computePosition(Landroid/view/View; I I Z Landroid/view/WindowManager$LayoutParams;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.motion.widget.Debug;->getName(Landroid/content/Context; [I)Ljava/lang/String;==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.fragment.app.FragmentManager;->addFragment(Landroidx/fragment/app/Fragment;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.fragment.app.FragmentManagerViewModel;->onCleared()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
androidx.fragment.app.FragmentManager;->restoreSaveState(Landroid/os/Parcelable;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.transition.ViewGroupUtilsApi14;->suppressLayout(Landroid/view/ViewGroup; Z)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
androidx.navigation.fragment.DialogFragmentNavigator;->popBackStack()Z==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.motion.widget.MotionLayout;->checkStructure(Landroidx/constraintlayout/motion/widget/MotionScene$Transition;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.appcompat.widget.SearchView;->onVoiceClicked()V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.motion.widget.MotionLayout;->setTransitionDuration(I)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.core.widget.NestedScrollView;->onInterceptTouchEvent(Landroid/view/MotionEvent;)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.widget.ConstraintAttribute;->setInterpolatedValue(Landroid/view/View; [F)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl$3;->run()V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.motion.widget.KeyTimeCycle;->addTimeValues(Ljava/util/HashMap;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.load.resource.bitmap.DefaultImageHeaderParser;->getOrientation(Lcom/bumptech/glide/load/resource/bitmap/DefaultImageHeaderParser$Reader; Lcom/bumptech/glide/load/engine/bitmap_recycle/ArrayPool;)I==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
androidx.appcompat.widget.ToolbarWidgetWrapper;->initIndeterminateProgress()V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.airbnb.lottie.LottieDrawable;->updateBitmap(Ljava/lang/String; Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.documentfile.provider.RawDocumentFile;->deleteContents(Ljava/io/File;)Z==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.airbnb.lottie.parser.AnimatableTransformParser;->parse(Landroid/util/JsonReader; Lcom/airbnb/lottie/LottieComposition;)Lcom/airbnb/lottie/model/animatable/AnimatableTransform;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.widget.ConstraintSet;->applyToInternal(Landroidx/constraintlayout/widget/ConstraintLayout; Z)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.recyclerview.widget.AsyncListUtil;->log(Ljava/lang/String; [Ljava/lang/Object;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
androidx.customview.widget.ViewDragHelper;->isValidPointerForActionMove(I)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.fragment.app.FragmentStateManager;->create()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action;->runIfNecessary(Landroidx/recyclerview/widget/RecyclerView;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.load.resource.bitmap.Downsampler;->decodeFromWrappedStreams(Ljava/io/InputStream; Landroid/graphics/BitmapFactory$Options; Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy; Lcom/bumptech/glide/load/DecodeFormat; Z I I Z Lcom/bumptech/glide/load/resource/bitmap/Downsampler$DecodeCallbacks;)Landroid/graphics/Bitmap;==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.core.os.TraceCompat;->isEnabled()Z==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
com.airbnb.lottie.parser.ContentModelParser;->parse(Landroid/util/JsonReader; Lcom/airbnb/lottie/LottieComposition;)Lcom/airbnb/lottie/model/content/ContentModel;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.widget.ConstraintSet;->parseStringAttributes(Landroidx/constraintlayout/widget/ConstraintSet$Constraint; Ljava/lang/String;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl$5;->run()V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.fragment.app.FragmentManager;->showFragment(Landroidx/fragment/app/Fragment;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.fragment.app.FragmentStateManager;->destroy(Landroidx/fragment/app/FragmentHostCallback; Landroidx/fragment/app/FragmentManagerViewModel;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
androidx.recyclerview.widget.RecyclerView;->handleMissingPreInfoForChangeError(J Landroidx/recyclerview/widget/RecyclerView$ViewHolder; Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.widget.ConstraintSet;->parseFloatAttributes(Landroidx/constraintlayout/widget/ConstraintSet$Constraint; Ljava/lang/String;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.loader.app.LoaderManagerImpl$LoaderInfo;->destroy(Z)Landroidx/loader/content/Loader;==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.recyclerview.widget.AsyncListUtil$1;->removeTile(I I)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.fragment.app.FragmentManager;->makeActive(Landroidx/fragment/app/Fragment;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.fragment.app.FragmentManager;->moveFragmentToExpectedState(Landroidx/fragment/app/Fragment;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.load.engine.bitmap_recycle.LruBitmapPool;->put(Landroid/graphics/Bitmap;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.legacy.app.ActionBarDrawerToggle;->setActionBarUpIndicator(Landroid/graphics/drawable/Drawable; I)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.viewpager.widget.ViewPager;->setOffscreenPageLimit(I)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.module.ManifestParser;->parse()Ljava/util/List;==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.browser.customtabs.CustomTabsSessionToken$1;->onNavigationEvent(I Landroid/os/Bundle;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.core.graphics.drawable.IconCompat;->checkResource(Landroid/content/Context;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl$1;->run()V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
androidx.core.graphics.PathParser$PathDataNode;->drawArc(Landroid/graphics/Path; F F F F F F F Z Z)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.motion.widget.MotionLayout;->checkStructure(Landroidx/constraintlayout/motion/widget/MotionScene$Transition;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.widget.ConstraintLayoutStates;->load(Landroid/content/Context; I)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.core.graphics.TypefaceCompatApi24Impl;->isUsable()Z==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.recyclerview.widget.DividerItemDecoration;->(Landroid/content/Context; I)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.airbnb.lottie.parser.MaskParser;->parse(Landroid/util/JsonReader; Lcom/airbnb/lottie/LottieComposition;)Lcom/airbnb/lottie/model/content/Mask;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.request.target.ViewTarget$SizeDeterminer;->getTargetDimen(I I I)I==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
androidx.appcompat.app.TwilightManager;->isNight()Z==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
androidx.swiperefreshlayout.widget.SwipeRefreshLayout;->onTouchEvent(Landroid/view/MotionEvent;)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.loader.app.LoaderManagerImpl$LoaderObserver;->reset()V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.recyclerview.widget.LinearLayoutManager;->logChildren()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
androidx.viewpager.widget.ViewPager;->arrowScroll(I)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.airbnb.lottie.L;->debug(Ljava/lang/String;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
androidx.loader.app.LoaderManagerImpl;->createAndInstallLoader(I Landroid/os/Bundle; Landroidx/loader/app/LoaderManager$LoaderCallbacks; Landroidx/loader/content/Loader;)Landroidx/loader/content/Loader;==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.motion.utils.StopLogic;->debug(Ljava/lang/String; Ljava/lang/String; F)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.motion.widget.KeyTimeCycle$Loader;->read(Landroidx/constraintlayout/motion/widget/KeyTimeCycle; Landroid/content/res/TypedArray;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.widget.ConstraintHelper;->addView(Landroid/view/View;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.motion.utils.Easing;->getInterpolator(Ljava/lang/String;)Landroidx/constraintlayout/motion/utils/Easing;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.media.MediaBrowserServiceCompat$ServiceHandler;->handleMessage(Landroid/os/Message;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.fragment.app.FragmentActivity;->onRequestPermissionsResult(I [Ljava/lang/String; [I)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.transition.ViewGroupUtilsApi14;->cancelLayoutTransition(Landroid/animation/LayoutTransition;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
androidx.loader.app.LoaderManagerImpl$LoaderInfo;->onActive()V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.load.engine.bitmap_recycle.LruArrayPool;->evictToSize(I)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.core.util.AtomicFile;->startWrite()Ljava/io/FileOutputStream;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.recyclerview.widget.RecyclerView$ViewHolder;->setIsRecyclable(Z)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.fragment.app.FragmentStateManager;->detach(Landroidx/fragment/app/FragmentManagerViewModel;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.airbnb.epoxy.EpoxyDiffLogger;->onItemRangeMoved(I I I)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
androidx.recyclerview.widget.RecyclerView$SmoothScroller;->start(Landroidx/recyclerview/widget/RecyclerView; Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.motion.widget.KeyCycle;->addValues(Ljava/util/HashMap;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.fragment.app.FragmentStateManager;->start()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.load.data.HttpUrlFetcher;->getStreamForSuccessfulRequest(Ljava/net/HttpURLConnection;)Ljava/io/InputStream;==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
androidx.room.MultiInstanceInvalidationService$2;->broadcastInvalidation(I [Ljava/lang/String;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.core.os.TraceCompat;->setCounter(Ljava/lang/String; I)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.motion.widget.MotionLayout;->getAnchorDpDt(I F F F [F)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.airbnb.lottie.manager.ImageAssetManager;->(Landroid/graphics/drawable/Drawable$Callback; Ljava/lang/String; Lcom/airbnb/lottie/ImageAssetDelegate; Ljava/util/Map;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.fragment.app.BackStackRecord;->bumpBackStackNesting(I)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.motion.widget.Debug;->logStack(Ljava/lang/String; Ljava/lang/String; I)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.documentfile.provider.DocumentsContractApi19;->exists(Landroid/content/Context; Landroid/net/Uri;)Z==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.appcompat.widget.ListPopupWindow;->setPopupClipToScreenEnabled(Z)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.motion.widget.MotionController;->insertKey(Landroidx/constraintlayout/motion/widget/MotionPaths;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.recyclerview.widget.LinearLayoutManager$LayoutState;->log()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.airbnb.epoxy.EpoxyDiffLogger;->onItemRangeRemoved(I I)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
androidx.core.view.ViewConfigurationCompat;->()V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.load.resource.bitmap.BitmapEncoder;->encode(Lcom/bumptech/glide/load/engine/Resource; Ljava/io/File; Lcom/bumptech/glide/load/Options;)Z==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.browser.browseractions.BrowserActionsFallbackMenuUi;->onItemClick(Landroid/widget/AdapterView; Landroid/view/View; I J)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.fragment.app.FragmentStateManager;->activityCreated()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
androidx.recyclerview.widget.LinearLayoutManager;->validateChildOrder()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.airbnb.lottie.LottieCompositionFactory$8;->call()Lcom/airbnb/lottie/LottieResult;==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
androidx.coordinatorlayout.widget.CoordinatorLayout;->getResolvedLayoutParams(Landroid/view/View;)Landroidx/coordinatorlayout/widget/CoordinatorLayout$LayoutParams;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.airbnb.lottie.manager.FontAssetManager;->(Landroid/graphics/drawable/Drawable$Callback; Lcom/airbnb/lottie/FontAssetDelegate;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.Glide;->getAnnotationGeneratedGlideModules()Lcom/bumptech/glide/GeneratedAppGlideModule;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.load.resource.gif.ByteBufferGifDecoder;->getSampleSize(Lcom/bumptech/glide/gifdecoder/GifHeader; I I)I==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.work.Logger$LogcatLogger;->info(Ljava/lang/String; Ljava/lang/String; [Ljava/lang/Throwable;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
androidx.transition.ViewUtilsBase;->setTransitionVisibility(Landroid/view/View; I)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
androidx.fragment.app.FragmentStore;->saveAddedFragments()Ljava/util/ArrayList;==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.motion.widget.KeyCycle;->getValue(Ljava/lang/String;)F==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.recyclerview.widget.ItemTouchHelper;->startSwipe(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.airbnb.lottie.LottieDrawable;->enableMergePathsForKitKatAndAbove(Z)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.widget.ConstraintLayout$LayoutParams;->(Landroid/content/Context; Landroid/util/AttributeSet;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.fragment.app.FragmentStateManager;->(Landroidx/fragment/app/FragmentLifecycleCallbacksDispatcher; Ljava/lang/ClassLoader; Landroidx/fragment/app/FragmentFactory; Landroidx/fragment/app/FragmentState;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.fragment.app.FragmentStore;->restoreAddedFragments(Ljava/util/List;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.motion.widget.MotionLayout$Model;->build()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.fragment.app.FragmentManager;->moveToState(Landroidx/fragment/app/Fragment; I)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
androidx.media.session.MediaButtonReceiver;->getMediaButtonReceiverComponent(Landroid/content/Context;)Landroid/content/ComponentName;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.motion.widget.MotionScene;->getId(Landroid/content/Context; Ljava/lang/String;)I==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl$1;->run()V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.recyclerview.widget.MessageThreadUtil$2$1;->run()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.widget.ConstraintSet;->parseColorAttributes(Landroidx/constraintlayout/widget/ConstraintSet$Constraint; Ljava/lang/String;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.media.MediaBrowserServiceCompat$MediaBrowserServiceImplBase$1;->run()V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.core.app.NotificationManagerCompat$SideChannelManager;->updateListenerMap()V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.appcompat.widget.MenuPopupWindow;->()V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
androidx.recyclerview.widget.GridLayoutManager;->getSpanSize(Landroidx/recyclerview/widget/RecyclerView$Recycler; Landroidx/recyclerview/widget/RecyclerView$State; I)I==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.recyclerview.widget.RecyclerView;->onInterceptTouchEvent(Landroid/view/MotionEvent;)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.appcompat.widget.SuggestionsAdapter;->getDrawable(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl$6;->run()V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.core.content.ContextCompat;->createFilesDir(Ljava/io/File;)Ljava/io/File;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.gifdecoder.StandardGifDecoder;->getNextFrame()Landroid/graphics/Bitmap;==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
androidx.activity.result.ActivityResultRegistry;->unregister(Ljava/lang/String;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.appcompat.view.SupportMenuInflater$MenuState;->setItem(Landroid/view/MenuItem;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.widget.StateSet$Variant;->(Landroid/content/Context; Lorg/xmlpull/v1/XmlPullParser;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.request.SingleRequest;->onResourceReady(Lcom/bumptech/glide/load/engine/Resource; Ljava/lang/Object; Lcom/bumptech/glide/load/DataSource;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
androidx.core.view.ViewConfigurationCompat;->getLegacyScrollFactor(Landroid/view/ViewConfiguration; Landroid/content/Context;)F==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
androidx.slidingpanelayout.widget.SlidingPaneLayout;->onMeasure(I I)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.fragment.app.FragmentManager;->addRetainedFragment(Landroidx/fragment/app/Fragment;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
com.airbnb.lottie.LottieComposition$Factory;->fromInputStreamSync(Ljava/io/InputStream; Z)Lcom/airbnb/lottie/LottieComposition;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.request.target.CustomViewTarget$SizeDeterminer$SizeDeterminerLayoutListener;->onPreDraw()Z==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.recyclerview.widget.ItemTouchHelper;->startDrag(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.work.Logger$LogcatLogger;->debug(Ljava/lang/String; Ljava/lang/String; [Ljava/lang/Throwable;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
androidx.recyclerview.widget.RecyclerView$LayoutManager;->onLayoutChildren(Landroidx/recyclerview/widget/RecyclerView$Recycler; Landroidx/recyclerview/widget/RecyclerView$State;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.loader.app.LoaderManagerImpl$LoaderInfo;->onLoadComplete(Landroidx/loader/content/Loader; Ljava/lang/Object;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.fragment.app.BackStackRecord;->commitInternal(Z)I==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.recyclerview.widget.RecyclerView$LayoutManager;->smoothScrollToPosition(Landroidx/recyclerview/widget/RecyclerView; Landroidx/recyclerview/widget/RecyclerView$State; I)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.motion.widget.MotionLayout;->debugPos()V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.fragment.app.FragmentManager;->throwException(Ljava/lang/RuntimeException;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.work.Logger$LogcatLogger;->verbose(Ljava/lang/String; Ljava/lang/String; [Ljava/lang/Throwable;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.request.target.ViewTarget$SizeDeterminer$SizeDeterminerLayoutListener;->onPreDraw()Z==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.documentfile.provider.DocumentsContractApi19;->queryForLong(Landroid/content/Context; Landroid/net/Uri; Ljava/lang/String; J)J==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.widget.ConstraintSet;->populateConstraint(Landroid/content/Context; Landroidx/constraintlayout/widget/ConstraintSet$Constraint; Landroid/content/res/TypedArray;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.fragment.app.FragmentManager;->removeRetainedFragment(Landroidx/fragment/app/Fragment;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.load.resource.bitmap.DefaultImageHeaderParser;->moveToExifSegmentAndGetLength(Lcom/bumptech/glide/load/resource/bitmap/DefaultImageHeaderParser$Reader;)I==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
androidx.navigation.NavController;->popBackStackInternal(I Z)Z==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
androidx.browser.customtabs.CustomTabsSessionToken$1;->extraCallback(Ljava/lang/String; Landroid/os/Bundle;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.appcompat.widget.AppCompatSpinner$DialogPopup;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.room.RoomDatabase$MigrationContainer;->addMigration(Landroidx/room/migration/Migration;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.localbroadcastmanager.content.LocalBroadcastManager;->sendBroadcast(Landroid/content/Intent;)Z==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.widget.ConstraintSet;->parseIntAttributes(Landroidx/constraintlayout/widget/ConstraintSet$Constraint; Ljava/lang/String;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.load.resource.bitmap.DrawableToBitmapConverter;->drawToBitmap(Lcom/bumptech/glide/load/engine/bitmap_recycle/BitmapPool; Landroid/graphics/drawable/Drawable; I I)Landroid/graphics/Bitmap;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.core.app.NotificationManagerCompat$SideChannelManager;->updateListenerMap()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.widget.ConstraintLayoutStates;->updateConstraints(I F F)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.recyclerview.widget.RecyclerView$SmoothScroller;->computeScrollVectorForPosition(I)Landroid/graphics/PointF;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.motion.widget.KeyTrigger;->conditionallyFire(F Landroid/view/View;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.documentfile.provider.RawDocumentFile;->createFile(Ljava/lang/String; Ljava/lang/String;)Landroidx/documentfile/provider/DocumentFile;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.appcompat.widget.ViewUtils;->makeOptionalFitsSystemWindows(Landroid/view/View;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.load.engine.cache.DiskLruCacheWrapper;->put(Lcom/bumptech/glide/load/Key; Lcom/bumptech/glide/load/engine/cache/DiskCache$Writer;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.media.session.MediaButtonReceiver;->buildMediaButtonPendingIntent(Landroid/content/Context; Landroid/content/ComponentName; J)Landroid/app/PendingIntent;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.navigation.fragment.FragmentNavigator;->navigate(Landroidx/navigation/fragment/FragmentNavigator$Destination; Landroid/os/Bundle; Landroidx/navigation/NavOptions; Landroidx/navigation/Navigator$Extras;)Landroidx/navigation/NavDestination;==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
androidx.appcompat.widget.DrawableUtils;->getOpticalBounds(Landroid/graphics/drawable/Drawable;)Landroid/graphics/Rect;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.loader.app.LoaderManagerImpl;->destroyLoader(I)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.swiperefreshlayout.widget.SwipeRefreshLayout;->onInterceptTouchEvent(Landroid/view/MotionEvent;)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.manager.RequestTracker;->runRequest(Lcom/bumptech/glide/request/Request;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.fragment.app.FragmentStore;->saveActiveFragments()Ljava/util/ArrayList;==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.recyclerview.widget.AsyncListUtil$2;->log(Ljava/lang/String; [Ljava/lang/Object;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.manager.DefaultConnectivityMonitorFactory;->build(Landroid/content/Context; Lcom/bumptech/glide/manager/ConnectivityMonitor$ConnectivityListener;)Lcom/bumptech/glide/manager/ConnectivityMonitor;==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
androidx.sqlite.db.SupportSQLiteOpenHelper$Callback;->onCorruption(Landroidx/sqlite/db/SupportSQLiteDatabase;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.work.Logger$LogcatLogger;->error(Ljava/lang/String; Ljava/lang/String; [Ljava/lang/Throwable;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.load.engine.cache.MemorySizeCalculator;->(Lcom/bumptech/glide/load/engine/cache/MemorySizeCalculator$Builder;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.airbnb.lottie.LottieComposition;->addWarning(Ljava/lang/String;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.load.engine.Engine;->logWithTimeAndKey(Ljava/lang/String; J Lcom/bumptech/glide/load/Key;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.loader.app.LoaderManagerImpl$LoaderInfo;->onInactive()V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.appcompat.widget.ListPopupWindow;->()V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
androidx.documentfile.provider.TreeDocumentFile;->listFiles()[Landroidx/documentfile/provider/DocumentFile;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.airbnb.epoxy.EpoxyDiffLogger;->onItemRangeChanged(I I)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.airbnb.lottie.LottieDrawable;->setColorFilter(Landroid/graphics/ColorFilter;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.widget.ConstraintSet$Layout;->fillFromAttributeList(Landroid/content/Context; Landroid/util/AttributeSet;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.widget.StateSet;->load(Landroid/content/Context; Lorg/xmlpull/v1/XmlPullParser;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.recyclerview.widget.RecyclerView;->scrollToPosition(I)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.motion.widget.MotionLayout$Model;->debugWidget(Ljava/lang/String; Landroidx/constraintlayout/solver/widgets/ConstraintWidget;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.load.engine.bitmap_recycle.LruBitmapPool;->trimToSize(J)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.motion.widget.MotionConstrainedPoint;->addValues(Ljava/util/HashMap; I)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.fragment.app.FragmentManager;->removeFragment(Landroidx/fragment/app/Fragment;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.core.view.MenuItemCompat;->getActionProvider(Landroid/view/MenuItem;)Landroidx/core/view/ActionProvider;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.browser.customtabs.CustomTabsSessionToken$1;->onRelationshipValidationResult(I Landroid/net/Uri; Z Landroid/os/Bundle;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.load.engine.SourceGenerator;->cacheData(Ljava/lang/Object;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.load.engine.bitmap_recycle.LruArrayPool;->getForKey(Lcom/bumptech/glide/load/engine/bitmap_recycle/LruArrayPool$Key; Ljava/lang/Class;)Ljava/lang/Object;==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
com.airbnb.epoxy.EpoxyDiffLogger;->onItemRangeInserted(I I)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
androidx.core.app.NotificationManagerCompat$SideChannelManager;->scheduleListenerRetry(Landroidx/core/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
androidx.recyclerview.widget.RecyclerView$SmoothScroller;->onAnimation(I I)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.recyclerview.widget.RecyclerView;->setScrollingTouchSlop(I)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.appcompat.app.AppCompatDelegate;->setDefaultNightMode(I)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.load.engine.bitmap_recycle.LruBitmapPool;->trimMemory(I)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
androidx.fragment.app.FragmentStateManager;->ensureInflatedView()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.manager.RequestManagerRetriever;->handleMessage(Landroid/os/Message;)Z==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.media.MediaBrowserServiceCompat$1;->onResultSent(Ljava/util/List;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.load.engine.bitmap_recycle.LruBitmapPool;->clearMemory()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.load.engine.bitmap_recycle.LruBitmapPool;->getDirtyOrNull(I I Landroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.appcompat.widget.ThemeUtils;->checkAppCompatTheme(Landroid/view/View; Landroid/content/Context;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.Glide;->getPhotoCacheDir(Landroid/content/Context; Ljava/lang/String;)Ljava/io/File;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.core.widget.NestedScrollView;->onTouchEvent(Landroid/view/MotionEvent;)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.fragment.app.FragmentLayoutInflaterFactory;->onCreateView(Landroid/view/View; Ljava/lang/String; Landroid/content/Context; Landroid/util/AttributeSet;)Landroid/view/View;==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.widget.ConstraintLayoutStates;->parseConstraintSet(Landroid/content/Context; Lorg/xmlpull/v1/XmlPullParser;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.fragment.app.FragmentStatePagerAdapter;->restoreState(Landroid/os/Parcelable; Ljava/lang/ClassLoader;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.motion.widget.KeyAttributes$Loader;->read(Landroidx/constraintlayout/motion/widget/KeyAttributes; Landroid/content/res/TypedArray;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.appcompat.app.ActionBarDrawerToggle;->setActionBarUpIndicator(Landroid/graphics/drawable/Drawable; I)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.documentfile.provider.DocumentsContractApi19;->queryForString(Landroid/content/Context; Landroid/net/Uri; Ljava/lang/String; Ljava/lang/String;)Ljava/lang/String;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$VPath;->printVPath(I)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.appcompat.widget.SuggestionsAdapter;->getActivityIcon(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.appcompat.widget.ToolbarWidgetWrapper;->initProgress()V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
androidx.navigation.NavController;->handleDeepLink(Landroid/content/Intent;)Z==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
androidx.loader.app.LoaderManagerImpl$LoaderObserver;->onChanged(Ljava/lang/Object;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.appcompat.view.SupportMenuInflater$MenuState;->readItem(Landroid/util/AttributeSet;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.recyclerview.widget.RecyclerView;->smoothScrollToPosition(I)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.fragment.app.FragmentManager;->hideFragment(Landroidx/fragment/app/Fragment;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.appcompat.widget.AppCompatSpinner$DialogPopup;->setVerticalOffset(I)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.core.app.NotificationManagerCompat$SideChannelManager;->onServiceDisconnected(Landroid/content/ComponentName;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
androidx.media.MediaBrowserServiceCompat$1;->onResultSent(Ljava/util/List;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
androidx.recyclerview.widget.RecyclerView;->scrollBy(I I)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.widget.ConstraintSet;->applyToInternal(Landroidx/constraintlayout/widget/ConstraintLayout; Z)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.core.graphics.TypefaceCompatApi26Impl;->isFontFamilyPrivateAPIAvailable()Z==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.core.widget.TextViewCompat;->retrieveIntFromField(Ljava/lang/reflect/Field; Landroid/widget/TextView;)I==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
androidx.recyclerview.widget.MessageThreadUtil$1$1;->run()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.motion.widget.KeyAttributes;->addValues(Ljava/util/HashMap;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.browser.customtabs.PostMessageServiceConnection;->bindSessionToPostMessageService(Landroid/content/Context; Ljava/lang/String;)Z==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.airbnb.lottie.LottieDrawable;->resolveKeyPath(Lcom/airbnb/lottie/model/KeyPath;)Ljava/util/List;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.loader.app.LoaderManagerImpl;->restartLoader(I Landroid/os/Bundle; Landroidx/loader/app/LoaderManager$LoaderCallbacks;)Landroidx/loader/content/Loader;==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.fragment.app.BackStackState;->instantiate(Landroidx/fragment/app/FragmentManager;)Landroidx/fragment/app/BackStackRecord;==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.coordinatorlayout.widget.CoordinatorLayout;->getKeyline(I)I==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.appcompat.widget.AppCompatTextViewAutoSizeHelper;->createStaticLayoutForMeasuring(Ljava/lang/CharSequence; Landroid/text/Layout$Alignment; I I)Landroid/text/StaticLayout;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.load.engine.prefill.BitmapPreFillRunner;->allocate()Z==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
androidx.fragment.app.FragmentStateManager;->createView(Landroidx/fragment/app/FragmentContainer;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
androidx.appcompat.widget.TooltipCompatHandler;->hide()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.core.app.NotificationManagerCompat$SideChannelManager;->onServiceConnected(Landroid/content/ComponentName; Landroid/os/IBinder;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
androidx.room.InvalidationTracker;->ensureInitialization()Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.room.SQLiteCopyOpenHelper;->verifyDatabaseFile()V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.core.os.EnvironmentCompat;->getStorageState(Ljava/io/File;)Ljava/lang/String;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.GeneratedAppGlideModuleImpl;->()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.load.engine.cache.DiskLruCacheWrapper;->get(Lcom/bumptech/glide/load/Key;)Ljava/io/File;==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.fragment.app.FragmentManager;->detachFragment(Landroidx/fragment/app/Fragment;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
com.airbnb.epoxy.EpoxyDiffLogger;->onItemRangeChanged(I I Ljava/lang/Object;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.load.resource.bitmap.Downsampler;->calculateScaling(Lcom/bumptech/glide/load/ImageHeaderParser$ImageType; Ljava/io/InputStream; Lcom/bumptech/glide/load/resource/bitmap/Downsampler$DecodeCallbacks; Lcom/bumptech/glide/load/engine/bitmap_recycle/BitmapPool; Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy; I I I I I Landroid/graphics/BitmapFactory$Options;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.airbnb.lottie.LottieAnimationView;->setComposition(Lcom/airbnb/lottie/LottieComposition;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.core.util.LogWriter;->flushBuilder()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl$8;->run()V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.media.MediaSessionManagerImplBase;->isTrustedForMediaControl(Landroidx/media/MediaSessionManager$RemoteUserInfoImpl;)Z==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
androidx.core.view.ActionProvider;->setVisibilityListener(Landroidx/core/view/ActionProvider$VisibilityListener;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.bumptech.glide.load.resource.bitmap.HardwareConfigState;->isFdSizeBelowHardwareLimit()Z==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.room.InvalidationTracker;->internalInit(Landroidx/sqlite/db/SupportSQLiteDatabase;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.appcompat.app.AppCompatDelegateImpl;->onKeyUpPanel(I Landroid/view/KeyEvent;)Z==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.core.os.HandlerCompat;->createAsync(Landroid/os/Looper;)Landroid/os/Handler;==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.widget.ConstraintHelper;->addID(Ljava/lang/String;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.media.AudioAttributesImplApi21;->getLegacyStreamType()I==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.appcompat.widget.ListPopupWindow;->buildDropDown()I==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
androidx.core.graphics.drawable.RoundedBitmapDrawableFactory;->create(Landroid/content/res/Resources; Ljava/io/InputStream;)Landroidx/core/graphics/drawable/RoundedBitmapDrawable;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.fragment.app.FragmentStateManager;->pause()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
androidx.fragment.app.FragmentManager;->saveAllState()Landroid/os/Parcelable;==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
androidx.constraintlayout.widget.ConstraintSet$Layout;->fillFromAttributeList(Landroid/content/Context; Landroid/util/AttributeSet;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
androidx.appcompat.widget.SuggestionsAdapter;->getDrawableFromResourceValue(Ljava/lang/String;)Landroid/graphics/drawable/Drawable;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I

位置: classes2.dex
com.google.firebase.messaging.ImageDownload;->blockingDownload()Landroid/graphics/Bitmap;==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.components.ComponentDiscovery$MetadataRegistrarNameRetriever;->getMetadata(Landroid/content/Context;)Landroid/os/Bundle;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.iid.GmsRpc;->setDefaultAttributesToBundle(Ljava/lang/String; Ljava/lang/String; Ljava/lang/String; Landroid/os/Bundle;)Landroid/os/Bundle;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.installations.remote.FirebaseInstallationServiceClient;->logFisCommunicationError(Ljava/net/HttpURLConnection; Ljava/lang/String; Ljava/lang/String; Ljava/lang/String;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.installations.local.IidStore;->getIdFromPublicKey(Ljava/security/PublicKey;)Ljava/lang/String;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.messaging.MessagingAnalytics;->logToScion(Ljava/lang/String; Landroid/content/Intent;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.messaging.NotificationParams;->getInteger(Ljava/lang/String;)Ljava/lang/Integer;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.iid.Store;->checkForRestore(Ljava/lang/String;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.messaging.MessagingAnalytics;->logToFirelog(Ljava/lang/String; Landroid/content/Intent; Lcom/google/android/datatransport/Transport;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.iid.Metadata;->getIidImplementation()I==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.iid.SyncTask$ConnectivityChangeReceiver;->registerReceiver()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.iid.Store$Token;->encode(Ljava/lang/String; Ljava/lang/String; J)Ljava/lang/String;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.iid.Store;->checkForRestore(Ljava/lang/String;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.parler.parler.SharedPrefs;->setAuthJst(Ljava/lang/String;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.iid.FcmBroadcastProcessor;->bindToMessagingService(Landroid/content/Context; Landroid/content/Intent;)Lcom/google/android/gms/tasks/Task;==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.messaging.RemoteMessage;->getTtl()I==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.messaging.MessagingAnalytics;->setUserPropertyIfRequired(Landroid/content/Intent;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.messaging.TopicsSyncTask;->run()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.messaging.TopicsSubscriber;->performTopicOperation(Lcom/google/firebase/messaging/TopicOperation;)Z==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.messaging.ImageDownload;->create(Ljava/lang/String;)Lcom/google/firebase/messaging/ImageDownload;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.messaging.FirebaseMessagingService;->handleIntent(Landroid/content/Intent;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.messaging.RemoteMessage;->getSentTime()J==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.iid.SyncTask;->run()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.iid.ServiceStarter;->startMessagingService(Landroid/content/Context; Landroid/content/Intent;)I==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.messaging.TopicOperation;->normalizeTopicOrThrow(Ljava/lang/String; Ljava/lang/String;)Ljava/lang/String;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.iid.WithinAppServiceConnection;->flushQueue()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.messaging.NotificationParams;->getNotificationPriority()Ljava/lang/Integer;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.installations.remote.FirebaseInstallationServiceClient;->logBadConfigError()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.parler.parler.SharedPrefs;->setAuthMst(Ljava/lang/String;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.installations.remote.FirebaseInstallationServiceClient;->getFingerprintHashForPackage()Ljava/lang/String;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.e;->a(Lly/img/android/Feature;)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.messaging.MessagingAnalytics;->deliveryMetricsExportToBigQueryEnabled()Z==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.messaging.TopicsSubscriber;->performTopicOperation(Lcom/google/firebase/messaging/TopicOperation;)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.iid.WithinAppServiceConnection;->onServiceConnected(Landroid/content/ComponentName; Landroid/os/IBinder;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.iid.WithinAppServiceConnection;->sendIntent(Landroid/content/Intent;)Lcom/google/android/gms/tasks/Task;==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.provider.FirebaseInitProvider;->onCreate()Z==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.messaging.CommonNotificationBuilder;->isValidIcon(Landroid/content/res/Resources; I)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.iid.WithinAppServiceBinder;->send(Lcom/google/firebase/iid/WithinAppServiceConnection$BindRequest;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.messaging.CommonNotificationBuilder;->getOrCreateChannel(Landroid/content/Context; Ljava/lang/String; Landroid/os/Bundle;)Ljava/lang/String;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.messaging.TopicsSyncTask$ConnectivityChangeReceiver;->registerReceiver()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.messaging.MessagingAnalytics;->logToScion(Ljava/lang/String; Landroid/content/Intent;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.iid.WithinAppServiceConnection;->onServiceDisconnected(Landroid/content/ComponentName;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.messaging.CommonNotificationBuilder;->createTargetIntent(Ljava/lang/String; Lcom/google/firebase/messaging/NotificationParams; Landroid/content/pm/PackageManager;)Landroid/content/Intent;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.iid.ServiceStarter;->doStartService(Landroid/content/Context; Landroid/content/Intent;)I==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.FirebaseApp;->initializeApp(Landroid/content/Context;)Lcom/google/firebase/FirebaseApp;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.messaging.CommonNotificationBuilder;->getSmallIcon(Landroid/content/pm/PackageManager; Landroid/content/res/Resources; Ljava/lang/String; Ljava/lang/String; Landroid/os/Bundle;)I==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.messaging.TopicsSyncTask;->hasPermission(Landroid/content/Context; Ljava/lang/String; Ljava/lang/Boolean;)Z==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.iid.WithinAppServiceConnection$BindRequest;->lambda$arrangeTimeout$0$WithinAppServiceConnection$BindRequest()V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.iid.ServiceStarter;->doStartService(Landroid/content/Context; Landroid/content/Intent;)I==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.messaging.TopicsSyncTask$ConnectivityChangeReceiver;->onReceive(Landroid/content/Context; Landroid/content/Intent;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.messaging.MessagingAnalytics;->logNotificationReceived(Landroid/content/Intent;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.iid.ServiceStarter;->resolveServiceClassName(Landroid/content/Context; Landroid/content/Intent;)Ljava/lang/String;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.messaging.FirebaseMessagingService;->passMessageIntentToSdk(Landroid/content/Intent;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.iid.RequestDeduplicator;->getOrStartGetTokenRequest(Ljava/lang/String; Ljava/lang/String; Lcom/google/firebase/iid/RequestDeduplicator$GetTokenRequest;)Lcom/google/android/gms/tasks/Task;==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.iid.Metadata;->getPackageInfo(Ljava/lang/String;)Landroid/content/pm/PackageInfo;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.iid.Store$Token;->parse(Ljava/lang/String;)Lcom/google/firebase/iid/Store$Token;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.b;->a()V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.iid.ServiceStarter;->hasWakeLockPermission(Landroid/content/Context;)Z==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.FirebaseApp;->initializeAllApis()V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.iid.WithinAppServiceConnection;->onServiceConnected(Landroid/content/ComponentName; Landroid/os/IBinder;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.iid.Metadata;->getIidImplementation()I==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.messaging.DisplayNotification;->waitForAndApplyImageDownload(Landroidx/core/app/NotificationCompat$Builder; Lcom/google/firebase/messaging/ImageDownload;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.messaging.TopicsSubscriber;->syncTopics()Z==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.messaging.NotificationParams;->getVibrateTimings()[J==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.iid.ServiceStarter;->hasAccessNetworkStatePermission(Landroid/content/Context;)Z==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.iid.SyncTask;->invokeOnTokenRefresh(Ljava/lang/String;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.installations.local.IidStore;->parseKey(Ljava/lang/String;)Ljava/security/PublicKey;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.components.ComponentDiscovery;->instantiate(Ljava/util/List;)Ljava/util/List;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.iid.SyncTask;->maybeRefreshToken()Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.messaging.NotificationParams;->getVisibility()Ljava/lang/Integer;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.iid.SyncTask;->maybeRefreshToken()Z==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.b;->b(Lly/img/android/g;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.messaging.SharedPreferencesQueue;->initQueue()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.messaging.ImageDownload;->blockingDownload()Landroid/graphics/Bitmap;==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.messaging.NotificationParams;->getNotificationCount()Ljava/lang/Integer;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.messaging.CommonNotificationBuilder;->getColor(Landroid/content/Context; Ljava/lang/String; Landroid/os/Bundle;)Ljava/lang/Integer;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.messaging.NotificationParams;->getJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.messaging.NotificationParams;->getLong(Ljava/lang/String;)Ljava/lang/Long;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.messaging.DisplayNotification;->showNotification(Lcom/google/firebase/messaging/CommonNotificationBuilder$DisplayNotificationInfo;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.messaging.MessagingAnalytics;->getTtl(Landroid/content/Intent;)I==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.FirebaseApp;->notifyBackgroundStateChangeListeners(Z)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.c;->c()Landroid/content/res/Resources;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.c;->b(Landroid/content/Context;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.iid.SyncTask;->maybeRefreshToken()Z==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.iid.SyncTask$ConnectivityChangeReceiver;->onReceive(Landroid/content/Context; Landroid/content/Intent;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.messaging.FirebaseMessagingService;->alreadyReceivedMessage(Ljava/lang/String;)Z==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.messaging.CommonNotificationBuilder;->getManifestMetadata(Landroid/content/pm/PackageManager; Ljava/lang/String;)Landroid/os/Bundle;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.messaging.ImageDownload;->blockingDownloadBytes()[B==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.messaging.TopicsSyncTask;->run()V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.messaging.NotificationParams;->getLightSettings()[I==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.iid.WithinAppServiceConnection;->startConnectionIfNeeded()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.messaging.EnhancedIntentService;->onBind(Landroid/content/Intent;)Landroid/os/IBinder;==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.components.ComponentDiscovery$MetadataRegistrarNameRetriever;->retrieve(Landroid/content/Context;)Ljava/util/List;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.iid.WithinAppServiceConnection;->startConnectionIfNeeded()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.messaging.NotificationParams;->getLocalizedString(Landroid/content/res/Resources; Ljava/lang/String; Ljava/lang/String;)Ljava/lang/String;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.messaging.MessagingAnalytics;->setUserPropertyIfRequired(Landroid/content/Intent;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I

位置: classes3.dex
com.parler.parler.pdfviewer.subsamplincscaleimageview.SubsamplingScaleImageView;->getExifOrientation$app_release(Landroid/content/Context; Ljava/lang/String;)I==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.parler.parler.model.ProfileRepositoryImpl;->getProfileSafe(Ljava/lang/String; Ljava/lang/String; Lkotlin/coroutines/Continuation;)Ljava/lang/Object;==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.acs.Camera;->onPictureTaken([B)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.parler.parler.login.ui.countrycodepicker.CCPCountry;->containsQueryWord(Ljava/lang/String; Ljava/lang/String; Ljava/lang/String;)Z==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.parler.parler.login.ui.countrycodepicker.CountryCodePicker;->getFullNumber()Ljava/lang/String;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.parler.parler.login.ui.countrycodepicker.CountryCodePicker;->updateFormattingTextWatcher()V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
io.sentry.android.AndroidSentryClientFactory;->getBuffer(Lio/sentry/dsn/Dsn;)Lio/sentry/buffer/Buffer;==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.parler.parler.pdfviewer.subsamplincscaleimageview.SubsamplingScaleImageView;->debug$app_release(Ljava/lang/String; [Ljava/lang/Object;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
io.sentry.android.AndroidSentryClientFactory;->createSentryClient(Lio/sentry/dsn/Dsn;)Lio/sentry/SentryClient;==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.parler.parler.login.ui.countrycodepicker.CountryCodePicker;->setFullNumber(Ljava/lang/String;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.parler.parler.linkpreview.BaseLinkPreviewFragment$onActivityCreated$1;->beforeTextChanged(Ljava/lang/CharSequence; I I I)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.parler.parler.linkpreview.BaseLinkPreviewFragment$onActivityCreated$1;->afterTextChanged(Landroid/text/Editable;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.parler.parler.login.ui.countrycodepicker.CCPCountry;->log()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.parler.parler.groups.GroupsViewModel$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.pierfrancescosoffritti.androidyoutubeplayer.core.ui.menu.defaultMenu.DefaultYouTubePlayerMenu;->show(Landroid/view/View;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.acs.opengl.textures.GlCameraTexture;->bindCamera(Lly/img/android/acs/Camera; Lly/img/android/acs/opengl/textures/GlCameraTexture$OnFrameAvailableListener;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.parler.parler.login.ui.countrycodepicker.CountryCodePicker;->setAutoDetectedCountry(Z)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.parler.parler.utils.LinearLayoutManagerWrapper;->onLayoutChildren(Landroidx/recyclerview/widget/RecyclerView$Recycler; Landroidx/recyclerview/widget/RecyclerView$State;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.parler.parler.linkpreview.BaseLinkPreviewFragment$onActivityCreated$1;->onTextChanged(Ljava/lang/CharSequence; I I I)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
io.sentry.android.AndroidSentryClientFactory;->createSentryClient(Lio/sentry/dsn/Dsn;)Lio/sentry/SentryClient;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.parler.parler.post.UploadVideoWorker;->doWork(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.parler.parler.linkpreview.BaseLinkPreviewFragment$setupLinkPreviewViewModel$$inlined$with$lambda$3;->onChanged(Ljava/lang/Object;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
io.sentry.android.AndroidSentryClientFactory;->createSentryClient(Lio/sentry/dsn/Dsn;)Lio/sentry/SentryClient;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.parler.parler.groups.usergroups.UserGroupsViewModel$loadGroups$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.parler.parler.shared.SingleLiveEvent;->observe(Landroidx/lifecycle/LifecycleOwner; Landroidx/lifecycle/Observer;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.parler.parler.login.ui.countrycodepicker.CountryCodePicker;->getFormattedFullNumber()Ljava/lang/String;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.parler.parler.pdfviewer.subsamplincscaleimageview.decoder.SkiaPooledImageRegionDecoder;->debug(Ljava/lang/String;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
io.sentry.android.AndroidSentryClientFactory;->(Landroid/content/Context;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
io.sentry.android.event.helper.AndroidEventBuilderHelper;->getProGuardUuids(Landroid/content/Context;)[Ljava/lang/String;==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.parler.parler.post.UploadVideoWorker;->executeNotifyServerRequest(Lcom/parler/parler/api/videoupload/UploadVideoUrl; Ljava/lang/String; Lkotlin/coroutines/Continuation;)Ljava/lang/Object;==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I

位置: classes4.dex
ly.img.android.pesdk.ui.activity.EditorActivity$$special$$inlined$SequenceRunnable$1;->run()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.pesdk.utils.TimeIt;->count()V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.opengl.canvas.GlShape;->updateVerticesData([F)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
org.jetbrains.anko.Logging;->info(Lorg/jetbrains/anko/AnkoLogger; Ljava/lang/Object; Ljava/lang/Throwable;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.pesdk.backend.encoder.video.NativeMediaMuxer;->(Landroid/net/Uri; I)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.pesdk.backend.operator.preview.GlOperator;->setGlOperation([Ljava/lang/String;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.pesdk.backend.decoder.VideoSource;->getDecoder(Landroid/view/Surface; Ljava/util/List;)Landroid/media/MediaCodec;==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.opengl.textures.GlTexture$Companion;->isMipmapFilterMode(I)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.pesdk.backend.decoder.vector.CanvasDecoder;->decodeSize()Lly/img/android/pesdk/backend/model/ImageSize;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.pesdk.backend.model.config.FontAsset;->getTypeface()Landroid/graphics/Typeface;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.opengl.egl.EGLContextHelper;->logEglErrorAsWarning(Ljava/lang/String; Ljava/lang/String; I)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.serializer._3._0._0.PESDKFileColor;->(Ljava/util/List;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.opengl.canvas.GlProgram;->getAttribute(Ljava/lang/String; Z)I==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.opengl.canvas.GlLayerShape;->updateVerticesData([F)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.opengl.canvas.GlProgram$Companion;->loadProgram(I I)I==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.pesdk.backend.exif.Exify;->writeExif(Ljava/lang/String; Ljava/lang/String;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.opengl.canvas.GlMakeCurrent;->disable()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.pesdk.backend.model.config.FontAsset$2;->run()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.opengl.egl.ContextFactory;->destroyContext(Ljavax/microedition/khronos/egl/EGL10; Ljavax/microedition/khronos/egl/EGLDisplay; Ljavax/microedition/khronos/egl/EGLContext;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.opengl.egl.EGLSurfaceHandler;->swapBuffers()I==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.opengl.textures.GlVideoTexture$DoExtractVideoFrames;->invoke(Lly/img/android/pesdk/utils/TerminableLoop;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.pesdk.backend.exif.ExifParser;->readFullTagValue(Lly/img/android/pesdk/backend/exif/ExifTagInfo;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.pesdk.backend.model.state.manager.ImglySettings$ValueImp;->setValue(Lly/img/android/pesdk/backend/model/state/manager/Settings; Lkotlin/reflect/KProperty; Ljava/lang/Object;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.pesdk.backend.filter.LutColorFilterAsset;->getLutBitmap()Landroid/graphics/Bitmap;==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.pesdk.backend.operator.rox.RoxOperation;->requestSourceAnswer(Lly/img/android/pesdk/backend/operator/rox/models/RequestI;)Lly/img/android/pesdk/backend/operator/rox/models/SourceResultI;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.pesdk.backend.exif.Exify;->writeExifHeader(Ljava/io/InputStream; Ljava/io/OutputStream;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.pesdk.backend.exif.ExifParser;->seekTiffData(Ljava/io/InputStream;)Lly/img/android/pesdk/backend/exif/CountedDataInputStream;==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.pesdk.backend.exif.ExifParser;->next()I==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
net.hockeyapp.android.utils.HockeyLog;->error(Ljava/lang/String; Ljava/lang/String;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.opengl.canvas.GlAbstractShader$Companion;->generateShader(Ljava/lang/String; I)I==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.pesdk.backend.decoder.ImageSource;->logErrorIfScaledResource()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.pesdk.backend.filter.LutColorFilterAsset;->(Ljava/lang/String; Lly/img/android/pesdk/backend/decoder/ImageSource; I I I)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.pesdk.backend.exif.Exify;->writeExif(Ljava/io/InputStream; Ljava/io/OutputStream;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.pesdk.backend.exif.ExifOutputStream;->writeThumbnail(Lly/img/android/pesdk/backend/exif/OrderedDataOutputStream;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.opengl.canvas.GlShape;->updateVerticesData([F [F)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
org.jetbrains.anko.Logging;->debug(Lorg/jetbrains/anko/AnkoLogger; Ljava/lang/Object; Ljava/lang/Throwable;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.pesdk.backend.brush.models.Painting;->startPaintChunk(Lly/img/android/pesdk/backend/brush/models/Brush;)Lly/img/android/pesdk/backend/brush/models/PaintChunk;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
org.koin.android.logger.AndroidLogger;->logOnLevel(Ljava/lang/String; Lorg/koin/core/logger/Level;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.pesdk.backend.model.chunk.MultiRect;->recycle()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.pesdk.utils.ThreadUtils$Supervisor;->executeTasks()Z==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.opengl.egl.ContextFactory;->destroyContext(Ljavax/microedition/khronos/egl/EGL10; Ljavax/microedition/khronos/egl/EGLDisplay; Ljavax/microedition/khronos/egl/EGLContext;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.pesdk.ui.model.state.UiStateMenu$ToolStack;->add(Lly/img/android/pesdk/ui/model/data/PanelData;)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.pesdk.backend.exif.ExifParser;->(Ljava/io/InputStream; I Lly/img/android/pesdk/backend/exif/Exify;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
org.koin.android.logger.AndroidLogger;->logOnLevel(Ljava/lang/String; Lorg/koin/core/logger/Level;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
net.danlew.android.joda.TimeZoneChangedReceiver;->onReceive(Landroid/content/Context; Landroid/content/Intent;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.pesdk.backend.model.state.manager.ImglyEventDispatcher;->register(Ljava/lang/Object;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.pesdk.backend.exif.ExifData;->getUserComment()Ljava/lang/String;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.pesdk.backend.encoder.video.NativeCodecEncoder;->drainEncoder(Lly/img/android/pesdk/utils/TerminableLoop;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
org.jetbrains.anko.Logging;->verbose(Lorg/jetbrains/anko/AnkoLogger; Lkotlin/jvm/functions/Function0;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.pesdk.backend.exif.ExifOutputStream;->writeExifData(Ljava/io/OutputStream;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.pesdk.ui.activity.ImgLyActivity;->onActivityResult(I I Landroid/content/Intent;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.pesdk.backend.model.state.layer.ImageStickerLayerSettings;->createLayer()Lly/img/android/pesdk/backend/layer/base/LayerI;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
org.jetbrains.anko.Logging;->warn(Lorg/jetbrains/anko/AnkoLogger; Ljava/lang/Object; Ljava/lang/Throwable;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.opengl.canvas.GlLayerShape;->updateVerticesData([F [F [F)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.opengl.textures.GlImageTexture;->setBitmap(Landroid/graphics/Bitmap; I I)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.pesdk.utils.ResourceUtils;->recursiveClassArrayLoad(I Ljava/lang/Class;)[Ljava/lang/Class;==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
net.hockeyapp.android.utils.HockeyLog;->debug(Ljava/lang/String; Ljava/lang/String;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
org.jetbrains.anko.Logging;->error(Lorg/jetbrains/anko/AnkoLogger; Lkotlin/jvm/functions/Function0;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.pesdk.backend.decoder.vector.CanvasDecoder;->getDrawable()Landroid/graphics/drawable/Drawable;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.pesdk.backend.model.state.manager.Settings;->revertState()V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.opengl.egl.GLThread;->notifyLostContext()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.pesdk.backend.model.state.manager.Settings;->revertState(Lly/img/android/pesdk/backend/model/state/manager/Settings$SaveState;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.pesdk.backend.decoder.AudioSource;->drainOutput(Landroid/media/MediaCodec; Lkotlin/jvm/functions/Function2;)Z==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.pesdk.backend.decoder.vector.XmlDrawableDecoder;->create(Landroid/content/res/Resources; I Landroid/content/res/Resources$Theme;)Landroidx/vectordrawable/graphics/drawable/VectorDrawableCompat;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.pesdk.backend.exif.ExifParser;->seekTiffData(Ljava/io/InputStream;)Lly/img/android/pesdk/backend/exif/CountedDataInputStream;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.opengl.canvas.GlProgram;->getUniform(Ljava/lang/String;)I==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
me.everything.android.ui.overscroll.OverScrollBounceEffectDecoratorBase;->detach()V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.pesdk.backend.model.state.TransformSettings;->setForceCrop(Ljava/lang/String; Ljava/lang/String;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.pesdk.backend.filter.LutColorFilterAsset;->getLutBitmap()Landroid/graphics/Bitmap;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
net.hockeyapp.android.utils.HockeyLog;->info(Ljava/lang/String; Ljava/lang/String;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.opengl.egl.EGLSurfaceHandler;->createSurface(Ljava/lang/Object;)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
org.jetbrains.anko.Logging;->error(Lorg/jetbrains/anko/AnkoLogger; Ljava/lang/Object; Ljava/lang/Throwable;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.pesdk.backend.exif.ExifParser;->readTag()Lly/img/android/pesdk/backend/exif/ExifTagInfo;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
net.hockeyapp.android.utils.HockeyLog;->verbose(Ljava/lang/String; Ljava/lang/String;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.pesdk.backend.exif.ExifParser;->seekTiffData(Ljava/io/InputStream;)Lly/img/android/pesdk/backend/exif/CountedDataInputStream;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.pesdk.backend.model.chunk.Transformation;->recycle()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
org.jetbrains.anko.Logging;->warn(Lorg/jetbrains/anko/AnkoLogger; Lkotlin/jvm/functions/Function0;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
org.jetbrains.anko.Logging;->debug(Lorg/jetbrains/anko/AnkoLogger; Lkotlin/jvm/functions/Function0;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.opengl.canvas.GlViewport;->disable()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
org.jetbrains.anko.Logging;->verbose(Lorg/jetbrains/anko/AnkoLogger; Ljava/lang/Object; Ljava/lang/Throwable;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.pesdk.backend.exif.Exify;->writeExif_internal(Ljava/io/InputStream; Ljava/io/OutputStream; Lly/img/android/pesdk/backend/exif/ExifData;)I==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
net.hockeyapp.android.utils.HockeyLog;->warn(Ljava/lang/String; Ljava/lang/String;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.pesdk.backend.exif.ExifReader;->read(Ljava/io/InputStream; I)Lly/img/android/pesdk/backend/exif/ExifData;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.pesdk.backend.decoder.AudioSource;->pullNextRawData(Lkotlin/jvm/functions/Function2;)Z==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.pesdk.utils.Trace;->out(Ljava/lang/String; [Ljava/lang/Object;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.opengl.egl.EGLSurfaceHandler;->swapBuffers()I==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.opengl.canvas.GlObject$Companion;->glIsOutOfMemory()Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.pesdk.backend.model.state.manager.StateObservable;->addCallback(Lly/img/android/pesdk/backend/model/state/manager/EventListenerInterface;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
ly.img.android.pesdk.backend.model.state.manager.StateHandler;->checkLicense()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
org.koin.android.logger.AndroidLogger;->logOnLevel(Ljava/lang/String; Lorg/koin/core/logger/Level;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
org.jetbrains.anko.Logging;->info(Lorg/jetbrains/anko/AnkoLogger; Lkotlin/jvm/functions/Function0;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I

中危

检测到1个WebView远程执行漏洞。

位置: classes3.dex
com.pierfrancescosoffritti.androidyoutubeplayer.core.player.views.WebViewYouTubePlayer;->initWebView(Lcom.pierfrancescosoffritti.androidyoutubeplayer.core.player.options.IFramePlayerOptions;)V

Android API < 17之前版本存在远程代码执行安全漏洞,该漏洞源于程序没有正确限制使用addJavaScriptInterface方法,攻击者可以通过Java反射利用该漏洞执行任意Java对象的方法,导致远程代码执行安全漏洞。
(1)API等于高于17的Android系统。出于安全考虑,为了防止Java层的函数被随意调用,Google在4.2版本之后,规定允许被调用的函数必须以@JavascriptInterface进行注解。
(2)API等于高于17的Android系统。建议不要使用addJavascriptInterface接口,以免带来不必要的安全隐患,如果一定要使用该接口,建议使用证书校验。
(3)使用removeJavascriptInterface移除Android系统内部的默认内置接口:searchBoxJavaBridge_、accessibility、accessibilityTraversal。

参考案例:
www.wooyun.org/bugs/wooyun-2015-0140708
www.wooyun.org/bugs/wooyun-2016-0188252
http://drops.wooyun.org/papers/548

参考资料:
http://jaq.alibaba.com/blog.htm?id=48
http://blog.nsfocus.net/android-webview-remote-code-execution-vulnerability-analysis
https://developer.android.com/reference/android/webkit/WebView.html

中危

检测到100条敏感明文信息,建议移除。

位置: classes.dex
'data:image' used in: Lcom/bumptech/glide/load/model/DataUrlLoader$StreamFactory$1;->decode(Ljava/lang/String;)Ljava/io/InputStream;
'data:image' used in: Lcom/bumptech/glide/load/model/DataUrlLoader;->handles(Ljava/lang/Object;)Z
'http://dashif.org/guidelines/last-segment-number' used in: Lcom/google/android/exoplayer2/source/dash/manifest/DashManifestParser;->parseLastSegmentNumberSupplementalProperty(Ljava/util/List;)J
'http://data.flurry.com/aap.do' used in: Lcom/flurry/sdk/bk;->a([B Ljava/lang/String; Ljava/lang/String;)V
'http://javax.xml.XMLConstants/feature/secure-processing' used in: Lcom/fasterxml/jackson/databind/ext/DOMDeserializer;->()V
'http://schemas.android.com/apk/res/android' used in: Landroidx/core/content/res/TypedArrayUtils;->hasAttribute(Lorg/xmlpull/v1/XmlPullParser; Ljava/lang/String;)Z
'http://schemas.microsoft.com/DRM/2007/03/protocols/AcquireLicense' used in: Lcom/google/android/exoplayer2/drm/HttpMediaDrmCallback;->executeKeyRequest(Ljava/util/UUID; Lcom/google/android/exoplayer2/drm/ExoMediaDrm$KeyRequest;)[B
'http://www.example.com' used in: Lcom/flurry/sdk/ey;->a(Landroid/content/Context;)Ljava/lang/String;
'http://www.w3.org/ns/ttml#parameter' used in: Lcom/google/android/exoplayer2/text/ttml/TtmlDecoder;->parseCellResolution(Lorg/xmlpull/v1/XmlPullParser; Lcom/google/android/exoplayer2/text/ttml/TtmlDecoder$CellResolution;)Lcom/google/android/exoplayer2/text/ttml/TtmlDecoder$CellResolution;
'http://www.w3.org/ns/ttml#parameter' used in: Lcom/google/android/exoplayer2/text/ttml/TtmlDecoder;->parseFrameAndTickRates(Lorg/xmlpull/v1/XmlPullParser;)Lcom/google/android/exoplayer2/text/ttml/TtmlDecoder$FrameAndTickRate;
'https://api.login.yahoo.com/oauth2/device_session' used in: Lcom/flurry/sdk/fa$1;->a()V
'https://cfg.flurry.com/sdk/v1/config' used in: Lcom/flurry/sdk/d;->d()V
'https://cfg.flurry.com/sdk/v1/config' used in: Lcom/flurry/sdk/o;->c()Z
'https://data.flurry.com/aap.do' used in: Lcom/flurry/sdk/bk;->a([B Ljava/lang/String; Ljava/lang/String;)V
'https://data.flurry.com/pcr.do' used in: Lcom/flurry/sdk/ba;->a([B)V
'https://pagead2.googlesyndication.com/pagead/gen_204?id=gmob-apps' used in: Lcom/google/android/gms/ads/identifier/zza;->run()V
'https://plus.google.com/' used in: Lcom/google/android/gms/common/internal/zzg;->()V
'https://proton.flurry.com/sdk/v1/config' used in: Lcom/flurry/sdk/as;->e()V
'https://www.example.com' used in: Landroidx/browser/browseractions/BrowserActionsIntent;->getBrowserActionsIntentHandlers(Landroid/content/Context;)Ljava/util/List;
'https://www.example.com' used in: Landroidx/browser/browseractions/BrowserActionsIntent;->launchIntent(Landroid/content/Context; Landroid/content/Intent; Ljava/util/List;)V
'https://www.googleapis.com/auth/games' used in: Lcom/google/android/gms/auth/api/signin/GoogleSignInOptions;->()V
'https://www.googleapis.com/auth/games_lite' used in: Lcom/google/android/gms/auth/api/signin/GoogleSignInOptions;->()V
'https://x' used in: Lcom/google/android/exoplayer2/drm/FrameworkMediaDrm;->getKeyRequest([B Ljava/util/List; I Ljava/util/HashMap;)Lcom/google/android/exoplayer2/drm/ExoMediaDrm$KeyRequest;

位置: classes2.dex
'http://schemas.android.com/apk/res-auto' used in: Lcom/google/android/material/chip/ChipDrawable;->loadFromAttributes(Landroid/util/AttributeSet; I I)V
'http://schemas.android.com/apk/res/android' used in: Lcom/google/android/material/chip/Chip;->validateAttributes(Landroid/util/AttributeSet;)V
'https://%s/%s/%s' used in: Lcom/google/firebase/installations/remote/FirebaseInstallationServiceClient;->getFullyQualifiedRequestUri(Ljava/lang/String;)Ljava/net/URL;
'https://a50f477ecb614c5a866fcf2d7e9aaa8d@sentry.parler.com/18?release=2.6.9&environment=release' used in: Lcom/parler/parler/ParlerApplication;->intializeSentry()V
'https://api.giphy.com/v1/' used in: Lcom/parler/giphy/api/GiphyRetrofit;->()V
'https://api.photoeditorsdk.com' used in: Lly/img/android/e;->(Lly/img/android/g;)V
'https://app-measurement.com/a' used in: Lcom/google/android/gms/internal/measurement/zzmh;->()V
'https://app-measurement.com/a' used in: Lcom/google/android/gms/measurement/internal/zzas;->()V
'https://developer.android.com/reference/com/google/android/play/core/assetpacks/model/AssetPackErrorCode.html' used in: Lcom/google/android/play/core/assetpacks/model/a;->a(I)Ljava/lang/String;
'https://developer.android.com/reference/com/google/android/play/core/install/model/InstallErrorCode' used in: Lcom/google/android/play/core/install/model/a;->a(I)Ljava/lang/String;
'https://developer.android.com/reference/com/google/android/play/core/splitinstall/model/SplitInstallErrorCode.html' used in: Lcom/google/android/play/core/splitinstall/model/a;->a(I)Ljava/lang/String;
'https://google.com/search?' used in: Lcom/google/android/gms/measurement/internal/zzhy;->zza(Z Landroid/net/Uri; Ljava/lang/String; Ljava/lang/String;)V
'https://par.pw' used in: Lcom/parler/parler/api/videoupload/AmazonWebServerService$Companion;->create()Lcom/parler/parler/api/videoupload/AmazonWebServerService;
'https://par.pw' used in: Lcom/parler/parler/api/RemoteApi;->createService(Ljava/lang/Class; Lcom/parler/parler/api/AuthCookiesInterceptor; Ljava/lang/Long; Ljava/util/concurrent/TimeUnit;)Ljava/lang/Object;
'https://par.pw' used in: Lcom/parler/parler/comment/CommentFragment;->setUpUserSuggestion()V
'https://par.pw' used in: Lcom/parler/parler/api/proto/ProtoApiBuilder;->createRetrofitService(Ljava/lang/Class; Lokhttp3/Interceptor; J J J Ljava/util/concurrent/TimeUnit;)Ljava/lang/Object;
'https://par.pw/v1/photo?id=' used in: Lcom/parler/parler/extensions/ImageExtensionsKt;->getImage(Landroid/widget/ImageView; Ljava/lang/String; Z Lcom/bumptech/glide/request/RequestOptions; Z Lcom/bumptech/glide/request/RequestListener;)V
'https://translate.yandex.net/api/v1.5/tr.json/' used in: Lcom/parler/parler/api/yandex/YandexApiService;->createService()Lcom/parler/parler/api/yandex/YandexApi;
'https://www.google.com' used in: Lcom/google/android/gms/measurement/internal/zzkv;->zza(Landroid/content/Intent;)Z
'https://www.googleadservices.com/pagead/conversion/app/deeplink?id_type=adid&sdk_version=%s&rdid=%s&bundleid=%s&retry=%s' used in: Lcom/google/android/gms/measurement/internal/zzkv;->zza(J Ljava/lang/String; Ljava/lang/String; J)Ljava/net/URL;

位置: classes3.dex
'file:///' used in: Lcom/parler/parler/pdfviewer/subsamplincscaleimageview/ImageSource;->(Landroid/net/Uri;)V
'file:///' used in: Lcom/parler/parler/pdfviewer/subsamplincscaleimageview/ImageSource$Companion;->uri(Ljava/lang/String;)Lcom/parler/parler/pdfviewer/subsamplincscaleimageview/ImageSource;
'file:///android_asset/' used in: Lcom/parler/parler/pdfviewer/subsamplincscaleimageview/ImageSource$Companion;->asset(Ljava/lang/String;)Lcom/parler/parler/pdfviewer/subsamplincscaleimageview/ImageSource;
'file:///android_asset/' used in: Lcom/parler/parler/pdfviewer/subsamplincscaleimageview/decoder/SkiaPooledImageRegionDecoder;->initialiseDecoder(Landroid/net/Uri;)V
'file:///android_asset/' used in: Lcom/parler/parler/pdfviewer/subsamplincscaleimageview/decoder/SkiaImageDecoder;->decode(Landroid/content/Context; Landroid/net/Uri;)Landroid/graphics/Bitmap;
'file:///android_asset/' used in: Lcom/parler/parler/pdfviewer/subsamplincscaleimageview/decoder/SkiaImageRegionDecoder;->init(Landroid/content/Context; Landroid/net/Uri;)Landroid/graphics/Point;
'http://rss.infowars.com/' used in: Lcom/parler/parler/shared/view/parlerweblink/delegateadapter/AudioLinkViewDelegateAdapter$LinkViewHolder;->bind(Lcom/parler/parler/shared/view/parlerweblink/model/AudioLink;)V
'http://schemas.android.com/apk/res/android' used in: Lcom/parler/parler/ui/CodeEditText;->init(Landroid/util/AttributeSet; I)V
'http://www.youtube.com/watch?v=' used in: Lcom/parler/parler/shared/view/CustomPlayerUiController$onVideoId$1;->onClick(Landroid/view/View;)V
'http://www.youtube.com/watch?v=' used in: Lcom/pierfrancescosoffritti/androidyoutubeplayer/core/ui/DefaultPlayerUiController$onVideoId$1;->onClick(Landroid/view/View;)V
'https://cdn1.flamp.ru/cf6a48b4da9917fc1da76d2ee4e82e17.jpg' used in: Lcom/parler/parler/groups/discover/GroupsDiscoverViewModel;->(Lcom/parler/parler/model/ContentCategoryRepository; Lcom/parler/parler/shared/FeedEventsHolder; Lcom/parler/parler/main/common/MainStateController;)V
'https://cdn1.flamp.ru/cf6a48b4da9917fc1da76d2ee4e82e17.jpg' used in: Lcom/parler/parler/groups/discover/GroupsDiscoverViewModel;->getTestList()Ljava/util/List;
'https://docs.google.com/viewer?embedded=true&url=' used in: Lcom/parler/parler/feeds/NewsSiteFragment;->resolvePdfUrl(Ljava/lang/String;)Ljava/lang/String;
'https://encrypted-tbn0.gstatic.com/images?q=tbn%3AANd9GcRstO9zTbq_O8uYOUeavLBAe-L6C8esV_XO4g&usqp=CAU' used in: Lcom/parler/parler/groups/search/GroupsSearchViewModel;->loadGroups(Ljava/lang/String; Lcom/parler/parler/groups/search/GroupsSearchFilter;)V
'https://encrypted-tbn0.gstatic.com/images?q=tbn%3AANd9GcRstO9zTbq_O8uYOUeavLBAe-L6C8esV_XO4g&usqp=CAU' used in: Lcom/parler/parler/groups/discover/GroupsDiscoverViewModel;->(Lcom/parler/parler/model/ContentCategoryRepository; Lcom/parler/parler/shared/FeedEventsHolder; Lcom/parler/parler/main/common/MainStateController;)V
'https://encrypted-tbn0.gstatic.com/images?q=tbn%3AANd9GcRstO9zTbq_O8uYOUeavLBAe-L6C8esV_XO4g&usqp=CAU' used in: Lcom/parler/parler/groups/discover/GroupsDiscoverViewModel;->getTestList()Ljava/util/List;
'https://images.ctfassets.net/hrltx12pl8hq/1TygllzQIoWakVyXcqqG3l/8933393059eb72767cb2a7a120e1a882/hero_image.png?fit=fill&w=100&h=100' used in: Lcom/parler/parler/groups/nearyou/GroupsNearYouViewModel;->(Lcom/parler/parler/shared/FeedEventsHolder; Lcom/parler/parler/main/common/MainStateController;)V
'https://images.ctfassets.net/hrltx12pl8hq/1TygllzQIoWakVyXcqqG3l/8933393059eb72767cb2a7a120e1a882/hero_image.png?fit=fill&w=800&h=300' used in: Lcom/parler/parler/groups/search/GroupsSearchViewModel;->loadGroups(Ljava/lang/String; Lcom/parler/parler/groups/search/GroupsSearchFilter;)V
'https://images.ctfassets.net/hrltx12pl8hq/1TygllzQIoWakVyXcqqG3l/8933393059eb72767cb2a7a120e1a882/hero_image.png?fit=fill&w=800&h=300' used in: Lcom/parler/parler/groups/discover/GroupsDiscoverViewModel;->(Lcom/parler/parler/model/ContentCategoryRepository; Lcom/parler/parler/shared/FeedEventsHolder; Lcom/parler/parler/main/common/MainStateController;)V
'https://images.ctfassets.net/hrltx12pl8hq/1TygllzQIoWakVyXcqqG3l/8933393059eb72767cb2a7a120e1a882/hero_image.png?fit=fill&w=800&h=300' used in: Lcom/parler/parler/groups/discover/GroupsDiscoverViewModel;->getTestList()Ljava/util/List;
'https://images.unsplash.com/photo-1554475901-4538ddfbccc2?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=2252&q=80' used in: Lcom/parler/parler/groups/GroupsViewModel;->(Lcom/parler/parler/shared/FeedEventsHolder; Lcom/parler/parler/model/GroupRepository; Lcom/parler/parler/model/ContentCategoryRepository; Lcom/parler/parler/main/common/MainStateController;)V
'https://images.unsplash.com/photo-1554475901-4538ddfbccc2?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=2252&q=80' used in: Lcom/parler/parler/groups/peoplesgroups/GroupsYourPeoplesGroupsViewModel;->(Lcom/parler/parler/shared/FeedEventsHolder; Lcom/parler/parler/main/common/MainStateController;)V
'https://images.unsplash.com/photo-1554475901-4538ddfbccc2?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=2252&q=80' used in: Lcom/parler/parler/groups/categories/groups/CategoryGroupsViewModel;->(Lcom/parler/parler/shared/FeedEventsHolder; Lcom/parler/parler/main/common/MainStateController;)V
'https://images.unsplash.com/photo-1554475901-4538ddfbccc2?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=2252&q=80' used in: Lcom/parler/parler/groups/usergroups/UserGroupsViewModel;->loadGroups()V
'https://images.unsplash.com/photo-1554475901-4538ddfbccc2?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=2252&q=80' used in: Lcom/parler/parler/groups/categories/groups/SimpleGroupItemKt$simpleGroupItemDelegate$2;->invoke(Lcom/parler/parler/shared/adapter/declarative/BaseViewHolder; Lcom/parler/parler/groups/categories/groups/SimpleGroupItem;)V
'https://par.pw' used in: Lcom/parler/parler/model/BaseProtoRepository;->createRequest(Ljava/lang/String; Ljava/lang/String; Lokhttp3/RequestBody;)Lokhttp3/Request;
'https://par.pw' used in: Lcom/parler/parler/model/BaseProtoRepository;->(Lokhttp3/OkHttpClient; Lcom/parler/parler/api/AuthCookieProvider;)V
'https://par.pw/v1/photo?id=' used in: Lcom/parler/parler/post/viewmodel/UserSuggestionsViewModel;->toUsersSuggestionState(Lcom/parler/parler/data/SearchResponse; Ljava/util/List;)Ljava/util/List;
'https://par.pw/v1/photo?id=' used in: Lcom/parler/parler/services/NotificationJobService;->processNotification(Lcom/parler/parler/services/NotificationType; Lcom/parler/parler/data/Notification; Ljava/lang/String; Ljava/lang/String; Lcom/parler/parler/objects/UserObject;)V
'https://parler.com' used in: Lcom/parler/parler/utils/presentation/PostFragmentUtilsKt;->shareProfile(Landroidx/fragment/app/Fragment; Ljava/lang/String;)V
'https://www.google.com' used in: Lcom/parler/parler/utils/ApiUtilsKt;->hasActiveInternetConnection()Z
'https://www.youtube.com' used in: Lcom/pierfrancescosoffritti/androidyoutubeplayer/core/player/options/IFramePlayerOptions$Builder;->()V
'https://www.youtube.com' used in: Lcom/pierfrancescosoffritti/androidyoutubeplayer/core/player/views/WebViewYouTubePlayer;->initWebView(Lcom/pierfrancescosoffritti/androidyoutubeplayer/core/player/options/IFramePlayerOptions;)V
"javascript:cueVideo('" used in: Lcom/pierfrancescosoffritti/androidyoutubeplayer/core/player/views/WebViewYouTubePlayer$cueVideo$1;->run()V
"javascript:loadVideo('" used in: Lcom/pierfrancescosoffritti/androidyoutubeplayer/core/player/views/WebViewYouTubePlayer$loadVideo$1;->run()V
'javascript:pauseVideo()' used in: Lcom/pierfrancescosoffritti/androidyoutubeplayer/core/player/views/WebViewYouTubePlayer$pause$1;->run()V
'javascript:playVideo()' used in: Lcom/pierfrancescosoffritti/androidyoutubeplayer/core/player/views/WebViewYouTubePlayer$play$1;->run()V
'javascript:seekTo(' used in: Lcom/pierfrancescosoffritti/androidyoutubeplayer/core/player/views/WebViewYouTubePlayer$seekTo$1;->run()V
'javascript:setVolume(' used in: Lcom/pierfrancescosoffritti/androidyoutubeplayer/core/player/views/WebViewYouTubePlayer$setVolume$1;->run()V
'this@AbstractTypeConstructor.builtIns' used in: Lkotlin/reflect/jvm/internal/impl/types/AbstractTypeConstructor$ModuleViewTypeConstructor;->getBuiltIns()Lkotlin/reflect/jvm/internal/impl/builtins/KotlinBuiltIns;
'this@AbstractTypeConstructor.parameters' used in: Lkotlin/reflect/jvm/internal/impl/types/AbstractTypeConstructor$ModuleViewTypeConstructor;->getParameters()Ljava/util/List;
'this@createCapturedIfNeeded.type' used in: Lkotlin/reflect/jvm/internal/impl/resolve/calls/inference/CapturedTypeConstructorKt$createCapturedIfNeeded$1;->invoke()Lkotlin/reflect/jvm/internal/impl/types/KotlinType;
'www.youtube.com/embed/' used in: Lcom/parler/parler/shared/view/parlerweblink/ParlerWebLinksAdapter;->checkIsYoutube(Lcom/parler/parler/objects/NewsObject;)Z

位置: classes4.dex
'http://localhost/' used in: Lretrofit2/Response;->success(Ljava/lang/Object;)Lretrofit2/Response;
'http://localhost/' used in: Lretrofit2/Response;->error(I Lokhttp3/ResponseBody;)Lretrofit2/Response;
'http://localhost/' used in: Lretrofit2/Response;->success(Ljava/lang/Object; Lokhttp3/Headers;)Lretrofit2/Response;
'http://localhost/' used in: Lretrofit2/Response;->success(I Ljava/lang/Object;)Lretrofit2/Response;
'https://gate.hockeyapp.net/v2/track' used in: Lnet/hockeyapp/android/metrics/Sender;->createConnection()Ljava/net/HttpURLConnection;
'https://sdk.hockeyapp.net/' used in: Lnet/hockeyapp/android/CrashManager;->register(Landroid/content/Context; Ljava/lang/String; Lnet/hockeyapp/android/CrashManagerListener;)V
'https://sdk.hockeyapp.net/' used in: Lnet/hockeyapp/android/LoginManager;->register(Landroid/content/Context; Ljava/lang/String; Ljava/lang/String; I Ljava/lang/Class;)V
'https://sdk.hockeyapp.net/' used in: Lnet/hockeyapp/android/UpdateManager;->registerForBackground(Landroid/content/Context; Ljava/lang/String; Lnet/hockeyapp/android/UpdateManagerListener;)V
'https://sdk.hockeyapp.net/' used in: Lnet/hockeyapp/android/UpdateManager;->register(Landroid/app/Activity; Ljava/lang/String; Lnet/hockeyapp/android/UpdateManagerListener; Z)V
'https://sdk.hockeyapp.net/' used in: Lnet/hockeyapp/android/UpdateFragment;->onCreateView(Landroid/view/LayoutInflater; Landroid/view/ViewGroup; Landroid/os/Bundle;)Landroid/view/View;
'https://sdk.hockeyapp.net/' used in: Lnet/hockeyapp/android/FeedbackManager;->register(Landroid/content/Context; Ljava/lang/String; Lnet/hockeyapp/android/FeedbackManagerListener;)V
'https://sdk.hockeyapp.net/' used in: Lnet/hockeyapp/android/UpdateManager;->register(Landroid/app/Activity; Ljava/lang/String; Lnet/hockeyapp/android/UpdateManagerListener;)V
'https://sdk.hockeyapp.net/' used in: Lnet/hockeyapp/android/CrashManager;->initialize(Landroid/content/Context; Ljava/lang/String; Lnet/hockeyapp/android/CrashManagerListener;)V
'https://sdk.hockeyapp.net/' used in: Lnet/hockeyapp/android/CrashManager;->register(Landroid/content/Context; Ljava/lang/String;)V

中危

检测到2处setSavePassword密码明文存储漏洞。

位置: classes3.dex
com.parler.parler.feeds.NewsSiteFragment;
com.pierfrancescosoffritti.androidyoutubeplayer.core.player.views.WebViewYouTubePlayer;

webview的保存密码功能默认设置为true。Webview会明文保存网站上的密码到本地私有文件”databases/webview.db”中。对于可以被root的系统环境或者配合其他漏洞(如webview的同源绕过漏洞),攻击者可以获取到用户密码。
建议:显示设置webView.getSetting().setSavePassword(false)。

参考案例:
www.wooyun.org/bugs/wooyun-2010-021420
www.wooyun.org/bugs/wooyun-2013-020246

参考资料:
http://wolfeye.baidu.com/blog/
www.claudxiao.net/2013/03/android-webview-cache/

低危

非debug包,需要通过打包平台proguard脚本,移除大部分系统输出代码。
经扫描该包仍存在大量系统输出代码,共发现28处系统输出代码.(此处扫描的系统输出代码,是指调用System.out.print*输出的,本应在打包平台移除的系统输出代码.)
各个bundle系统输出代码详情如下:

位置: classes.dex
androidx.constraintlayout.motion.widget.DesignTool;
androidx.constraintlayout.widget.ConstraintSet;
androidx.constraintlayout.solver.widgets.ConstraintWidgetContainer;
com.fasterxml.jackson.databind.ext.OptionalHandlerFactory;
com.bumptech.glide.disklrucache.DiskLruCache;
androidx.constraintlayout.solver.ArrayLinkedVariables;
androidx.constraintlayout.solver.SolverVariableValues;
androidx.constraintlayout.motion.widget.MotionScene;
androidx.constraintlayout.solver.widgets.analyzer.DependencyGraph;
androidx.constraintlayout.solver.LinearSystem;
androidx.constraintlayout.motion.widget.Debug;
androidx.constraintlayout.motion.widget.KeyPosition;

位置: classes2.dex
com.google.android.gms.internal.firebase_messaging.zzk;
com.google.android.gms.internal.vision.zzcx;
com.google.android.gms.internal.measurement.zzgb;
com.google.android.play.core.internal.cj;
com.google.android.gms.internal.vision.zzct;

位置: classes3.dex
com.parler.parler.verification.VerificationManualEntryFragment$onActivityCreated$1$dialog$1$numberPicker$1$1;
io.sentry.SentryUncaughtExceptionHandler;
kotlin.io.ConsoleKt;
com.parler.parler.tip.viewmodel.TipViewModel;
com.parler.parler.search.BasePostsFragment$postListener$1;
io.reactivex.exceptions.CompositeException$WrappedPrintStream;

位置: classes4.dex
org.slf4j.helpers.Util;
org.koin.core.time.MeasureKt;
org.koin.core.logger.EmptyLogger;
org.joda.time.tz.DateTimeZoneBuilder$PrecalculatedZone;
org.koin.core.logger.PrintLogger;

低危

检测到2处主机名弱校验检测漏洞。

位置: classes3.dex
io.sentry.connection.HttpConnection$1;->verify(Ljava.lang.String; Ljavax.net.ssl.SSLSession;)Z

位置: classes4.dex
org.jsoup.helper.HttpConnection$Response$1;->verify(Ljava.lang.String; Ljavax.net.ssl.SSLSession;)Z

自定义HostnameVerifier类,却不实现其verify方法验证域名直接返回true,直接接受任意域名。建议:
对SSL证书进行强校验,包括签名CA是否合法、证书是否是自签名、主机域名是否匹配、证书是否过期等。

参考资料:
http://drops.wooyun.org/tips/3296
https://www.91ri.org/12534.html

警告

检测到8处addFlags使用Intent.FLAG_ACTIVITY_NEW_TASK。

位置: classes.dex
androidx.appcompat.widget.SearchView;->createIntent
androidx.navigation.ActivityNavigator;->navigate
androidx.navigation.NavController;->handleDeepLink
androidx.browser.customtabs.CustomTabsIntent;->setAlwaysUseBrowserUI
androidx.appcompat.widget.SearchView;->
androidx.core.app.TaskStackBuilder;->startActivities

位置: classes4.dex
org.jetbrains.anko.IntentsKt;->newTask
org.jetbrains.anko.IntentsKt;->browse

APP创建Intent传递数据到其他Activity,如果创建的Activity不是在同一个Task中打开,就很可能被其他的Activity劫持读取到Intent内容,跨Task的Activity通过Intent传递敏感信息是不安全的。建议:
尽量避免使用包含FLAG_ACTIVITY_NEW_TASK标志的Intent来传递敏感信息。

参考资料:
http://wolfeye.baidu.com/blog/intent-data-leak

警告

检测到9个导出的组件接收其他app的消息,这些组件会被其他app引用并导致dos攻击。

activity com.parler.parler.deeplink.DeepLinkActivity
activity com.parler.parler.videoplayer.VideoPlayerActivity
activity com.parler.parler.login.LoginActivity
activity com.parler.parler.pdfviewer.PdfViewerActivity
activity com.parler.parler.main.MainActivity
activity ly.img.android.pesdk.ui.activity.CameraPreviewActivity
activity ly.img.android.pesdk.ui.activity.PhotoEditorActivity
activity ly.img.android.pesdk.ui.activity.EditorActivity
service com.google.android.play.core.assetpacks.AssetPackExtractionService

建议:
(1)最小化组件暴露。对不会参与跨应用调用的组件建议显示添加android:exported="false"属性。
(2)设置组件访问权限。对provider设置权限,同时将权限的protectionLevel设置为"signature"或"signatureOrSystem"。
(3)组件传输数据验证。对组件之间,特别是跨应用的组件之间的数据传入与返回做验证和增加异常处理,防止恶意调试数据传入,更要防止敏感数据返回。

参考案例:
http://www.wooyun.org/bugs/wooyun-2010-0169746
http://www.wooyun.org/bugs/wooyun-2010-0104965

参考资料:
http://jaq.alibaba.com/blog.htm?spm=0.0.0.0.Wz4OeC&id=55
《Android安全技术解密与防范》

警告

检测3处組件設置了android.intent.category.BROWSABLE属性。
com.parler.parler.deeplink.DeepLinkActivity
com.parler.parler.login.LoginActivity
com.parler.parler.pdfviewer.PdfViewerActivity


在AndroidManifest文件中定义了android.intent.category.BROWSABLE属性的组件,可以通过浏览器唤起,这会导致远程命令执行漏洞攻击。建议:
(1)APP中任何接收外部输入数据的地方都是潜在的攻击点,过滤检查来自网页的参数。
(2)不要通过网页传输敏感信息,有的网站为了引导已经登录的用户到APP上使用,会使用脚本动态的生成URL Scheme的参数,其中包括了用户名、密码或者登录态token等敏感信息,让用户打开APP直接就登录了。恶意应用也可以注册相同的URL Sechme来截取这些敏感信息。Android系统会让用户选择使用哪个应用打开链接,但是如果用户不注意,就会使用恶意应用打开,导致敏感信息泄露或者其他风险。

參考案例:
http://www.wooyun.org/bugs/wooyun-2014-073875
http://www.wooyun.org/bugs/wooyun-2014-067798

参考资料:
http://wolfeye.baidu.com/blog/intent-scheme-url/
http://www.jssec.org/dl/android_securecoding_en.pdf
http://drops.wooyun.org/mobile/15202
http://blog.csdn.net/l173864930/article/details/36951805
http://drops.wooyun.org/papers/2893

警告

检测到2潜在的XSS漏洞。

位置: classes3.dex
com.pierfrancescosoffritti.androidyoutubeplayer.core.player.views.WebViewYouTubePlayer;->initWebView(Lcom.pierfrancescosoffritti.androidyoutubeplayer.core.player.options.IFramePlayerOptions;)V
com.parler.parler.feeds.NewsSiteFragment;->onViewCreated(Landroid.view.View; Landroid.os.Bundle;)V

允许WebView执行JavaScript(setJavaScriptEnabled),有可能导致XSS攻击。建议尽量避免使用。
(1)API等于高高于17的Android系统。出于安全考虑,为了防止Java层的函数被随意调用,Google在4.2版本之后,规定允许被调用的函数必须以@JavascriptInterface进行注解。
(2)API等于高高于17的Android系统。建议不要使用addJavascriptInterface接口,以免带来不必要的安全隐患,如果一定要使用该接口,建议使用证书校验。
u(3)使用removeJavascriptInterface移除Android系统内部的默认内置接口:searchBoxJavaBridge_、accessibility、accessibilityTraversal。

参考案例:
www.wooyun.org/bugs/wooyun-2015-0140708
www.wooyun.org/bugs/wooyun-2016-0188252

参考资料:
http://jaq.alibaba.com/blog.htm?id=48
http://blog.nsfocus.net/android-webview-remote-code-execution-vulnerability-analysis

警告

检测到6处IvParameterSpec的使用。

位置: classes.dex
com.flurry.sdk.ce;->a([B Lcom.flurry.sdk.cs$a;)Z
com.flurry.sdk.ce;->a(Ljava.security.Key;)[B
com.google.android.exoplayer2.upstream.crypto.AesFlushingCipher;->(I [B J J)V
com.google.android.exoplayer2.source.hls.Aes128DataSource;->open(Lcom.google.android.exoplayer2.upstream.DataSpec;)J
com.google.android.exoplayer2.upstream.cache.CachedContentIndex$LegacyStorage;->readFile(Ljava.util.HashMap; Landroid.util.SparseArray;)Z
com.google.android.exoplayer2.upstream.cache.CachedContentIndex$LegacyStorage;->writeFile(Ljava.util.HashMap;)V

使用IVParameterSpec函数,如果使用了固定的初始化向量,那么密码文本可预测性高得多,容易受到字典攻击等。建议禁止使用常量初始化矢量构造IVParameterSpec,使用聚安全提供的安全组件。

参考资料:
http://drops.wooyun.org/tips/15870
https://developer.android.com/training/articles/keystore.html
http://wolfeye.baidu.com/blog/weak-encryption/
http://www.freebuf.com/articles/terminal/99868.html

警告

检测到1处provider的grantUriPermissions设置为true。
androidx.core.content.FileProvider


grant-uri-permission若设置为true,可被其它程序员通过uri访问到content provider的内容,容易造成信息泄露。

参考资料:
https://security.tencent.com/index.php/blog/msg/6

警告

检测到4处使用空Intent构造PendingIntent。

位置: classes.dex
androidx.browser.customtabs.CustomTabsClient;->createSessionId(Landroid.content.Context; I)Landroid.app.PendingIntent;
androidx.browser.browseractions.BrowserActionsIntent$Builder;->build()Landroidx.browser.browseractions.BrowserActionsIntent;

位置: classes2.dex
com.google.android.play.core.review.testing.FakeReviewManager;->requestReviewFlow()Lcom.google.android.play.core.tasks.Task;
com.google.android.play.core.appupdate.testing.FakeAppUpdateManager;->getAppUpdateInfo()Lcom.google.android.play.core.tasks.Task;

使用pendingIntent时候,如果使用了一个空Intent,会导致恶意用户劫持Intent的内容。禁止使用空intent去构造pendingIntent。建议:
禁止使用空intent去构造pendingIntent。

参考资料:
http://wolfeye.baidu.com/blog/pendingintent-leak-information
http://bbs.mob.com/thread-5249-1-1.html

警告

检测到1处socket通信。

位置: classes.dex
Lcom.google.android.exoplayer2.upstream.UdpDataSource;->read

Android应用通常使用PF_UNIX、PF_INET、PF_NETLINK等不同domain的socket来进行本地IPC或者远程网络通信,这些暴露的socket代表了潜在的本地或远程攻击面,历史上也出现过不少利用socket进行拒绝服务、root提权或者远程命令执行的案例特别是PF_INET类型的网络socket,可以通过网络与Android应用通信,其原本用于linux环境下开放网络服务,由于缺乏对网络调用者身份或者本地调用者id、permission等细粒度的安全检查机制,在实现不当的情况下,可以突破Android的沙箱限制,以被攻击应用的权限执行命令,通常出现比较严重的漏洞

参考案例:
http://www.wooyun.org/bugs/wooyun-2015-0148406
http://www.wooyun.org/bugs/wooyun-2015-0145365

参考资料:
http://wolfeye.baidu.com/blog/open-listen-port
http://blog.csdn.net/jltxgcy/article/details/50686858
https://www.bigniu.com/article/view/10
http://drops.wooyun.org/mobile/6973

警告

检测到9处使用了加解密算法。密钥处理不当可能会导致信息泄露。

位置: classes.dex
com.google.android.exoplayer2.upstream.crypto.AesFlushingCipher;->(I [B J J)V
com.google.android.exoplayer2.source.hls.Aes128DataSource;->open(Lcom.google.android.exoplayer2.upstream.DataSpec;)J
com.google.android.exoplayer2.upstream.cache.CachedContentIndex$LegacyStorage;->(Ljava.io.File; [B Z)V
com.flurry.sdk.ce;->c()Ljavax.crypto.SecretKey;

位置: classes4.dex
okio.SegmentedByteString;->hmac$jvm(Ljava.lang.String; Lokio.ByteString;)Lokio.ByteString;
okio.HashingSource;->(Lokio.Source; Lokio.ByteString; Ljava.lang.String;)V
okio.ByteString;->hmac$jvm(Ljava.lang.String; Lokio.ByteString;)Lokio.ByteString;
okio.HashingSink;->(Lokio.Sink; Lokio.ByteString; Ljava.lang.String;)V
okio.Buffer;->hmac(Ljava.lang.String; Lokio.ByteString;)Lokio.ByteString;

参考案例:
http://www.wooyun.org/bugs/wooyun-2010-0105766
http://www.wooyun.org/bugs/wooyun-2015-0162907
http://www.wooyun.org/bugs/wooyun-2010-0187287

参考资料:
http://drops.wooyun.org/tips/15870
https://developer.android.com/training/articles/keystore.html


动态扫描发现风险点

风险等级 风险名称

服务端分析

风险等级 风险名称

警告

检测到?处XSS漏洞。
开发中...

警告

检测到?处XSS跨站漏洞。
开发中...

应用证书