折腾:
【未解决】用Android Studio连接安卓真机小米9去安装调试apk
期间,用Android Studio去调试rcsjta项目之前
因为此处有3个:core RI settings
所以要去搞清楚,此处到底要调试哪个apk
com/gsma/rcs/ri/RiApplication.java
/* Do not execute the ConnectionManager on the main thread */ Handler mainThreadHandler = new Handler(Looper.getMainLooper()); final ConnectionManager cnxManager = ConnectionManager.createInstance(mContext, mRcsServiceControl, EnumSet.allOf(RcsServiceName.class)); mainThreadHandler.postDelayed(new Runnable() { @Override public void run() { try { cnxManager.start(); sCnxManagerStarted = true; } catch (RuntimeException e) { Log.e(LOGTAG, "Failed to start connection manager!", e); } } }, DELAY_FOR_STARTING_CNX_MANAGER);
去加上断点去重新调试,看看能否运行到

结果:
restart出错:
2020-08-04 15:35:49.616 2599-2599/com.gsma.rcs.ri E/ActivityInjector: get life cycle exception java.lang.ClassCastException: android.os.BinderProxy cannot be cast to android.app.servertransaction.ClientTransaction
停止调试,重启调试


进入断点了:

此时界面中处于:
初始化阶段:

F7 step into 单步进入

后续继续F7 弹框提示:

Jetbrains Decompiler android/content/BroadcastReceiver.class
IMPORTANT: BY ACCESSING AND USING JETBRAINS DECOMPILER, YOU AGREE TO THE CERTAIN TERMS AND CONDITIONS SET FORTH IN THE END-USER LICENSE AGREEMENT AND QUOTED BELOW. IF YOU DO NOT AGREE WITH THESE TERMS OR CONDITIONS, DO NOT ACCESS OR USE JETBRAINS DECOMPILER. The Software includes decompiling functionality ("JetBrains Decompiler") that enables reproducing source code from the original binary code. Licensee acknowledges that binary code and source code might be protected by copyright and trademark laws. Before using JetBrains Decompiler, Licensee should make sure that decompilation of binary code is not prohibited by the applicable license agreement (except to the extent that Licensee may be expressly permitted under applicable law) or that Licensee has obtained permission to decompile the binary code from the copyright owner. Using JetBrains Decompiler is entirely optional. Licensor does neither encourage nor condone the use of JetBrains Decompiler, and disclaims any liability for Licensee's use of JetBrains Decompiler in violation of applicable laws.
看来是:Android内置库,只有class,没有源码供查看和调试。
点击Accept

然后没有找到 android 源码
点击Download


再点击
Refresh if already downloaded

好像还是上述源码:

继续
算了,重新调试,
此处有点问题
点击Refresh并没有用。
再点击Download,也没用。
重新调试
重启Android Studio
都没用。
继续调试逻辑

此处
com/gsma/rcs/api/connection/ConnectionManager.java
private void connectApis() { try { if (mRcsServiceControl.isServiceStarted()) { /* Connect all APIs */ for (RcsServiceName service : mApis.keySet()) { /* Check if not already connected */ if (!isServiceConnected(service)) { if (LogUtils.isActive) { Log.d(LOGTAG, "Connect service ".concat(service.name())); } RcsService rcsService = mApis.get(service); rcsService.connect(); } } } } catch (RcsServiceException e) { Log.w(LOGTAG, "Cannot connect service API: ".concat(e.getMessage()));
其中:
mRcsServiceControl.isServiceStarted()
失败,无法启动服务
所以此处异常了
那回头去看看:
mRcsServiceControl.isServiceStarted
去找找isServiceStarted
有2处
重新调试,找到位置:
com/gsma/services/rcs/RcsServiceControl.java
/** * Returns true if the RCS stack is started. * * @return boolean true if the RCS stack is started. * @throws RcsGenericException */ public boolean isServiceStarted() throws RcsGenericException { if (sAccurateLog) { Log.d(LOG_TAG, "isServiceStarted: Request()"); } Bundle result = queryRcsStackByIntent(new Intent( Intents.Service.ACTION_GET_SERVICE_STARTING_STATE)); boolean started = result .getBoolean(Intents.Service.EXTRA_GET_SERVICE_STARTING_STATE, false); if (sAccurateLog) { Log.d(LOG_TAG, "isServiceStarted: Response() -> " + started + " (in " + result.getLong(TIME_SPENT, -1) + "ms)"); } return started; }

感觉像是:
ACTION_GET_SERVICE_STARTING_STATE
缺少这个?
去搜索

core中有:

intents中只是字符串定义
com/gsma/rcs/service/RcsServiceControlReceiver.java
private class IntentProcessor extends Thread { 。。。 @Override public void run() { String action = mIntent.getAction(); synchronized (mResult) { switch (action) { 。。。 case Intents.Service.ACTION_GET_SERVICE_STARTING_STATE: Core core = Core.getInstance(); boolean started = core != null && core.isStarted(); mResult.putBoolean(Intents.Service.EXTRA_GET_SERVICE_STARTING_STATE, started); if (sAccurateLog && sLogger.isActivated()) { sLogger.debug("isServiceStarted() -> " + started); } break;
看来core的部分的代码,没运行到。
说明:
安卓小米9中,应该先去启动core的apk
所以继续去试试:
【未解决】Android Studio真机小米9中调试rcsjta的core的apk
后记 20200806,重新调试,记录log
2020-08-06 10:31:41.262 4308-4308/? W/main: type=1400 audit(0.0:607930): avc: granted { read } for name="u:object_r:net_dns_prop:s0" dev="tmpfs" ino=16333 scontext=u:r:untrusted_app_25:s0:c512,c768 tcontext=u:object_r:net_dns_prop:s0 tclass=file 2020-08-06 10:31:41.279 4308-4308/? I/com.gsma.rcs.r: Late-enabling -Xcheck:jni 2020-08-06 10:31:41.291 4308-4308/? E/com.gsma.rcs.r: Unknown bits set in runtime_flags: 0x8000 2020-08-06 10:31:41.361 4308-4308/com.gsma.rcs.ri I/libthemeutils: Theme: libthemeutil.so load success 2020-08-06 10:31:41.363 4308-4308/com.gsma.rcs.ri W/ActivityThread: Application com.gsma.rcs.ri is waiting for the debugger on port 8100... 2020-08-06 10:31:41.364 4308-4308/com.gsma.rcs.ri I/System.out: Sending WAIT chunk 2020-08-06 10:31:42.365 4308-4308/com.gsma.rcs.ri I/System.out: Debugger has connected 2020-08-06 10:31:42.365 4308-4308/com.gsma.rcs.ri I/System.out: waiting for debugger to settle... 2020-08-06 10:31:42.565 4308-4308/com.gsma.rcs.ri I/System.out: waiting for debugger to settle... 2020-08-06 10:31:42.765 4308-4308/com.gsma.rcs.ri I/System.out: waiting for debugger to settle... 2020-08-06 10:31:43.366 4308-4308/com.gsma.rcs.ri I/chatty: uid=10249(com.gsma.rcs.ri) identical 3 lines 2020-08-06 10:31:43.567 4308-4308/com.gsma.rcs.ri I/System.out: waiting for debugger to settle... 2020-08-06 10:31:43.768 4308-4308/com.gsma.rcs.ri I/System.out: debugger has settled (1377) 2020-08-06 10:31:43.783 4308-4308/com.gsma.rcs.ri I/com.gsma.rcs.r: The ClassLoaderContext is a special shared library. 2020-08-06 10:31:43.791 4308-4308/com.gsma.rcs.ri I/com.gsma.rcs.r: The ClassLoaderContext is a special shared library. 2020-08-06 10:31:43.812 4308-4308/com.gsma.rcs.ri I/Perf: Connecting to perf service. 2020-08-06 10:31:43.851 4308-4308/com.gsma.rcs.ri I/GMPM: App measurement is starting up, version: 8487 2020-08-06 10:31:43.851 4308-4308/com.gsma.rcs.ri I/GMPM: To enable debug logging run: adb shell setprop log.tag.GMPM VERBOSE 2020-08-06 10:31:43.877 4308-4308/com.gsma.rcs.ri E/GMPM: GoogleService failed to initialize, status: 10, Missing an expected resource: 'R.string.google_app_id' for initializing Google services. Possible causes are missing google-services.json or com.google.gms.google-services gradle plugin. 2020-08-06 10:31:43.877 4308-4308/com.gsma.rcs.ri E/GMPM: Scheduler not set. Not logging error/warn. 2020-08-06 10:31:43.886 4308-4308/com.gsma.rcs.ri I/FeatureParser: can't find cepheus.xml in assets/device_features/,it may be in /system/etc/device_features 2020-08-06 10:31:43.886 4308-4359/com.gsma.rcs.ri E/GMPM: Uploading is not possible. App measurement disabled 2020-08-06 10:31:44.142 4308-4308/com.gsma.rcs.ri W/com.gsma.rcs.ri: type=1400 audit(0.0:607935): avc: denied { read } for name="u:object_r:vendor_displayfeature_prop:s0" dev="tmpfs" ino=16384 scontext=u:r:untrusted_app_25:s0:c512,c768 tcontext=u:object_r:vendor_displayfeature_prop:s0 tclass=file permissive=0 2020-08-06 10:31:44.155 4308-4308/com.gsma.rcs.ri E/libc: Access denied finding property "ro.vendor.df.effect.conflict" 2020-08-06 10:31:44.244 4308-4362/com.gsma.rcs.ri E/Perf: Fail to get file list lib 2020-08-06 10:31:44.244 4308-4362/com.gsma.rcs.ri E/Perf: getFolderSize() : Exception_1 = java.lang.NullPointerException: Attempt to get length of null array 2020-08-06 10:31:44.247 4308-4362/com.gsma.rcs.ri E/Perf: Fail to get file list com.gsma.rcs.ri 2020-08-06 10:31:44.247 4308-4362/com.gsma.rcs.ri E/Perf: getFolderSize() : Exception_1 = java.lang.NullPointerException: Attempt to get length of null array 2020-08-06 10:31:44.248 4308-4362/com.gsma.rcs.ri E/Perf: Fail to get file list com.gsma.rcs.ri 2020-08-06 10:31:44.248 4308-4362/com.gsma.rcs.ri E/Perf: getFolderSize() : Exception_1 = java.lang.NullPointerException: Attempt to get length of null array 2020-08-06 10:31:44.249 4308-4362/com.gsma.rcs.ri E/Perf: Fail to get file list oat 2020-08-06 10:31:44.250 4308-4362/com.gsma.rcs.ri E/Perf: getFolderSize() : Exception_1 = java.lang.NullPointerException: Attempt to get length of null array 2020-08-06 10:31:44.256 4308-4308/com.gsma.rcs.ri W/Looper: Slow Looper main: Long Msg: seq=2 plan=10:31:41.311 late=0ms wall=2927ms running=429ms runnable=10ms h=android.app.ActivityThread$H w=110 2020-08-06 10:31:44.304 4308-4367/com.gsma.rcs.ri I/com.gsma.rcs.r: The ClassLoaderContext is a special shared library. 2020-08-06 10:31:44.292 4308-4308/com.gsma.rcs.ri W/Binder:intercep: type=1400 audit(0.0:607936): avc: denied { getattr } for path="/data/data/com.miui.contentcatcher" dev="sda31" ino=262192 scontext=u:r:untrusted_app_25:s0:c512,c768 tcontext=u:object_r:system_app_data_file:s0 tclass=dir permissive=0 2020-08-06 10:31:44.302 4308-4308/com.gsma.rcs.ri I/chatty: uid=10249(com.gsma.rcs.ri) identical 2 lines 2020-08-06 10:31:44.302 4308-4308/com.gsma.rcs.ri W/Binder:intercep: type=1400 audit(0.0:607939): avc: denied { getattr } for path="/data/data/com.miui.contentcatcher" dev="sda31" ino=262192 scontext=u:r:untrusted_app_25:s0:c512,c768 tcontext=u:object_r:system_app_data_file:s0 tclass=dir permissive=0 2020-08-06 10:31:44.321 4308-4367/com.gsma.rcs.ri W/com.gsma.rcs.r: Accessing hidden method Lmiui/contentcatcher/sdk/Token;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V (greylist, linking, allowed) 2020-08-06 10:31:44.321 4308-4367/com.gsma.rcs.ri W/com.gsma.rcs.r: Accessing hidden method Lmiui/contentcatcher/InterceptorProxy;->getWorkThread()Landroid/os/HandlerThread; (greylist, linking, allowed) 2020-08-06 10:31:44.321 4308-4367/com.gsma.rcs.ri D/ViewContentFactory: initViewContentFetcherClass 2020-08-06 10:31:44.321 4308-4367/com.gsma.rcs.ri D/ViewContentFactory: getInterceptorPackageInfo 2020-08-06 10:31:44.321 4308-4367/com.gsma.rcs.ri W/com.gsma.rcs.r: Accessing hidden method Landroid/app/AppGlobals;->getInitialApplication()Landroid/app/Application; (greylist, linking, allowed) 2020-08-06 10:31:44.322 4308-4367/com.gsma.rcs.ri D/ViewContentFactory: getInitialApplication took 1ms 2020-08-06 10:31:44.322 4308-4367/com.gsma.rcs.ri D/ViewContentFactory: packageInfo.packageName: com.miui.catcherpatch 2020-08-06 10:31:44.322 4308-4308/com.gsma.rcs.ri W/Binder:intercep: type=1400 audit(0.0:607940): avc: denied { getattr } for path="/data/data/com.miui.catcherpatch" dev="sda31" ino=262488 scontext=u:r:untrusted_app_25:s0:c512,c768 tcontext=u:object_r:system_app_data_file:s0 tclass=dir permissive=0 2020-08-06 10:31:44.341 4308-4367/com.gsma.rcs.ri D/ViewContentFactory: initViewContentFetcherClass took 19ms 2020-08-06 10:31:44.341 4308-4367/com.gsma.rcs.ri I/ContentCatcher: ViewContentFetcher : ViewContentFetcher 2020-08-06 10:31:44.341 4308-4367/com.gsma.rcs.ri D/ViewContentFactory: createInterceptor took 20ms 2020-08-06 10:31:44.342 4308-4367/com.gsma.rcs.ri W/com.gsma.rcs.r: Accessing hidden method Lmiui/contentcatcher/sdk/ContentCatcherManager;->getInstance()Lmiui/contentcatcher/sdk/ContentCatcherManager; (greylist, linking, allowed) 2020-08-06 10:31:44.342 4308-4367/com.gsma.rcs.ri W/com.gsma.rcs.r: Accessing hidden method Lmiui/contentcatcher/sdk/ContentCatcherManager;->registerContentInjector(Lmiui/contentcatcher/sdk/Token;Lmiui/contentcatcher/sdk/injector/IContentDecorateCallback;)V (greylist, linking, allowed) 2020-08-06 10:31:44.344 4308-4367/com.gsma.rcs.ri W/com.gsma.rcs.r: Accessing hidden method Lmiui/contentcatcher/sdk/ContentCatcherManager;->getPageConfig(Lmiui/contentcatcher/sdk/Token;)Lmiui/contentcatcher/sdk/data/PageConfig; (greylist, linking, allowed) 2020-08-06 10:31:44.345 4308-4367/com.gsma.rcs.ri W/com.gsma.rcs.r: Accessing hidden method Lmiui/contentcatcher/sdk/data/PageConfig;->getFeatures()Ljava/util/ArrayList; (greylist, linking, allowed) 2020-08-06 10:31:44.345 4308-4367/com.gsma.rcs.ri W/com.gsma.rcs.r: Accessing hidden method Lmiui/contentcatcher/sdk/data/PageConfig;->getCatchers()Ljava/util/ArrayList; (greylist, linking, allowed) 2020-08-06 10:31:44.345 4308-4367/com.gsma.rcs.ri I/ContentCatcher: Interceptor : Catcher list invalid for com.gsma.rcs.ri@com.gsma.rcs.ri.permissions.PermissionsActivity@38398045 2020-08-06 10:31:44.345 4308-4367/com.gsma.rcs.ri W/com.gsma.rcs.r: Accessing hidden field Lmiui/contentcatcher/sdk/data/FeatureInfo;->name:Ljava/lang/String; (greylist, linking, allowed) 2020-08-06 10:31:44.345 4308-4367/com.gsma.rcs.ri I/ContentCatcher: Interceptor : Get featureInfo from config pick_mode 2020-08-06 10:31:44.345 4308-4367/com.gsma.rcs.ri W/com.gsma.rcs.r: Accessing hidden field Lmiui/contentcatcher/sdk/data/FeatureInfo;->enable:Z (greylist, linking, allowed) 2020-08-06 10:31:44.345 4308-4367/com.gsma.rcs.ri W/com.gsma.rcs.r: Accessing hidden method Lmiui/contentcatcher/sdk/data/FeatureInfo;->getCatcherNameList()Ljava/util/List; (greylist, linking, allowed) 2020-08-06 10:31:44.347 4308-4367/com.gsma.rcs.ri W/com.gsma.rcs.r: Accessing hidden field Lmiui/contentcatcher/sdk/data/FeatureInfo;->target:Ljava/lang/String; (greylist, linking, allowed) 2020-08-06 10:31:44.347 4308-4367/com.gsma.rcs.ri W/com.gsma.rcs.r: Accessing hidden field Lmiui/contentcatcher/sdk/data/FeatureInfo;->jobTag:Ljava/lang/String; (greylist, linking, allowed) 2020-08-06 10:31:44.347 4308-4367/com.gsma.rcs.ri W/com.gsma.rcs.r: Accessing hidden field Lmiui/contentcatcher/sdk/data/FeatureInfo;->mParams:Ljava/util/HashMap; (greylist, linking, allowed) 2020-08-06 10:31:44.348 4308-4367/com.gsma.rcs.ri W/com.gsma.rcs.r: Accessing hidden method Lcom/miui/internal/viewcontentfetcher/IViewContentFetcher;->createFetcher(Lmiui/contentcatcher/sdk/Token;Ljava/util/Map;)V (greylist, linking, allowed) 2020-08-06 10:31:44.348 4308-4367/com.gsma.rcs.ri W/com.gsma.rcs.r: Accessing hidden method Lmiui/contentcatcher/sdk/Token;->getPkgName()Ljava/lang/String; (greylist, linking, allowed) 2020-08-06 10:31:44.348 4308-4367/com.gsma.rcs.ri W/com.gsma.rcs.r: Accessing hidden method Lmiui/contentcatcher/sdk/Token;->getVersionCode()I (greylist, linking, allowed) 2020-08-06 10:31:44.349 4308-4367/com.gsma.rcs.ri W/com.gsma.rcs.r: Accessing hidden method Lmiui/contentcatcher/sdk/WebViewDetector;->getInstance()Lmiui/contentcatcher/sdk/WebViewDetector; (greylist, linking, allowed) 2020-08-06 10:31:44.349 4308-4367/com.gsma.rcs.ri W/com.gsma.rcs.r: Accessing hidden method Lmiui/contentcatcher/sdk/WebViewDetector;-><init>()V (greylist, linking, allowed) 2020-08-06 10:31:44.349 4308-4367/com.gsma.rcs.ri W/com.gsma.rcs.r: Accessing hidden method Lmiui/contentcatcher/sdk/WebViewDetector;->setCustomDetector(Lmiui/contentcatcher/sdk/WebViewDetector;)V (greylist, linking, allowed) 2020-08-06 10:31:44.429 4308-4308/com.gsma.rcs.ri D/[RI][PermissionsActivity]: All permissions are granted 2020-08-06 10:31:44.430 4308-4308/com.gsma.rcs.ri I/Timeline: Timeline: Activity_launch_request time:583653299 2020-08-06 10:31:44.447 4308-4308/com.gsma.rcs.ri W/Looper: Slow Looper main: Activity com.gsma.rcs.ri/.permissions.PermissionsActivity is 2894ms late (wall=189ms running=173ms ClientTransaction{ callbacks=[android.app.servertransaction.LaunchActivityItem] lifecycleRequest=android.app.servertransaction.ResumeActivityItem }) because of 1 msg, msg 1 took 2927ms (seq=2 running=429ms runnable=10ms h=android.app.ActivityThread$H w=110) 2020-08-06 10:31:44.449 4308-4308/com.gsma.rcs.ri W/Looper: Slow Looper main: Activity com.gsma.rcs.ri/.permissions.PermissionsActivity is 3085ms late (wall=0ms running=0ms ClientTransaction{ callbacks=[android.app.servertransaction.TopResumedActivityChangeItem] }) because of 2 msg, msg 1 took 2927ms (seq=2 running=429ms runnable=10ms h=android.app.ActivityThread$H w=110), msg 2 took 189ms (seq=3 running=173ms runnable=4ms late=2894ms h=android.app.ActivityThread$H w=159) 2020-08-06 10:31:44.451 4308-4308/com.gsma.rcs.ri D/[RI][RcsServiceNotifManager]: Service started 2020-08-06 10:31:44.455 4308-4308/com.gsma.rcs.ri W/Notification: Use of stream types is deprecated for operations other than volume control 2020-08-06 10:31:44.456 4308-4308/com.gsma.rcs.ri W/Notification: See the documentation of setSound() for what to use instead with android.media.AudioAttributes to qualify your playback use case 2020-08-06 10:31:44.470 4308-4308/com.gsma.rcs.ri D/[RI][RcsServiceNotifManager]: Try to connect to service API 2020-08-06 10:31:44.472 4308-4308/com.gsma.rcs.ri W/[RI][RcsServiceNotifManager]: Cannot connect service API: Failed to get result for com.gsma.services.rcs.action.GET_SERVICE_STARTING_STATE! 2020-08-06 10:31:44.473 4308-4308/com.gsma.rcs.ri D/[RI][RcsServiceNotifManager]: Set timer to retry API connection 2020-08-06 10:31:44.483 4308-4308/com.gsma.rcs.ri W/ActivityThread: handleWindowVisibility: no activity for token android.os.BinderProxy@86d8c00 2020-08-06 10:31:44.491 4308-4367/com.gsma.rcs.ri D/ViewContentFactory: initViewContentFetcherClass 2020-08-06 10:31:44.491 4308-4367/com.gsma.rcs.ri I/ContentCatcher: ViewContentFetcher : ViewContentFetcher 2020-08-06 10:31:44.491 4308-4367/com.gsma.rcs.ri D/ViewContentFactory: createInterceptor took 0ms 2020-08-06 10:31:44.493 4308-4367/com.gsma.rcs.ri I/ContentCatcher: Interceptor : Catcher list invalid for com.gsma.rcs.ri@com.gsma.rcs.ri.RI@117604990 2020-08-06 10:31:44.493 4308-4367/com.gsma.rcs.ri I/ContentCatcher: Interceptor : Get featureInfo from config pick_mode 2020-08-06 10:31:44.555 4308-4308/com.gsma.rcs.ri W/[RI][RI]: Country code is '+86' 2020-08-06 10:31:44.574 4308-4367/com.gsma.rcs.ri W/com.gsma.rcs.r: Accessing hidden method Lmiui/contentcatcher/sdk/WebViewDetector;->setActiveCallback(Lmiui/contentcatcher/sdk/WebViewDetector$Callback;)V (greylist, linking, allowed) 2020-08-06 10:31:44.628 4308-4363/com.gsma.rcs.ri I/AdrenoGLES: QUALCOMM build : e0436c5, Ib165d46056 Build Date : 09/10/19 OpenGL ES Shader Compiler Version: EV031.27.05.01 Local Branch : Remote Branch : quic/gfx-adreno.lnx.1.0.r74-rel Remote Branch : NONE Reconstruct Branch : NOTHING 2020-08-06 10:31:44.628 4308-4363/com.gsma.rcs.ri I/AdrenoGLES: Build Config : S P 8.0.11 AArch64 2020-08-06 10:31:44.630 4308-4363/com.gsma.rcs.ri I/AdrenoGLES: PFP: 0x016ee187, ME: 0x00000000 2020-08-06 10:31:44.631 4308-4363/com.gsma.rcs.ri W/AdrenoUtils: <ReadGpuID_from_sysfs:194>: Failed to open /sys/class/kgsl/kgsl-3d0/gpu_model 2020-08-06 10:31:44.631 4308-4363/com.gsma.rcs.ri W/AdrenoUtils: <ReadGpuID:218>: Failed to read chip ID from gpu_model. Fallback to use the GSL path 2020-08-06 10:31:44.644 4308-4363/com.gsma.rcs.ri W/Gralloc3: mapper 3.x is not supported 2020-08-06 10:31:44.976 4308-4367/com.gsma.rcs.ri W/com.gsma.rcs.r: Accessing hidden method Lmiui/contentcatcher/sdk/ContentCatcherManager;->unregisterContentInjector(Lmiui/contentcatcher/sdk/Token;)V (greylist, linking, allowed) 2020-08-06 10:31:50.783 4308-4308/com.gsma.rcs.ri W/[CNX][ConnectionManager]: Cannot connect service API: Failed to get result for com.gsma.services.rcs.action.GET_SERVICE_STARTING_STATE! 2020-08-06 10:31:50.784 4308-4308/com.gsma.rcs.ri D/[CNX][ConnectionManager]: Set timer to retry API connection 2020-08-06 10:31:50.790 4308-4308/com.gsma.rcs.ri W/Looper: Slow Looper main: Long Msg: seq=60 plan=10:31:45.232 late=0ms wall=5553ms running=9ms runnable=1ms h=android.os.Handler c=com.gsma.rcs.ri.RiApplication$1 2020-08-06 10:31:50.826 4308-4383/com.gsma.rcs.ri D/[RI][RcsServiceNotifManager]: Try to connect to service API 2020-08-06 10:31:50.829 4308-4383/com.gsma.rcs.ri W/[RI][RcsServiceNotifManager]: Cannot connect service API: Failed to get result for com.gsma.services.rcs.action.GET_SERVICE_STARTING_STATE! 2020-08-06 10:31:50.830 4308-4383/com.gsma.rcs.ri D/[RI][RcsServiceNotifManager]: Set timer to retry API connection 2020-08-06 10:31:51.808 4308-4357/com.gsma.rcs.ri I/com.gsma.rcs.r: ProcessProfilingInfo new_methods=392 is saved saved_to_disk=1 resolve_classes_delay=8000




