我能够使用com.facebook.orca
通过特定用户从我的应用程序打开Messenger https://m.me/<userId>
。但是,当我对Messenger Lite com.facebook.mlite
做同样的事情时,它不起作用。日志说:
android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=http://m.me/... pkg=com.facebook.mlite }
这是我的代码:
Intent intent = new Intent();
intent.setAction(Intent.ACTION_VIEW);
intent.setPackage("com.facebook.mlite");
intent.setData(Uri.parse("https://m.me/" + USER_ID));
context.startActivity(intent);
我认为这“ https://m.me/” 正在破坏该应用程序。 如何与特定人员打开Messenger Lite ?我如何找出Messenger Lite期望我提供什么数据(形式如何)? 可以通过反编译Messenger Lite找到它吗?