从一个应用程序向另一个应用程序发送令牌,从而避免了意图选择器

时间:2019-02-26 15:54:56

标签: android

我有以下要求: 我有2个具有相同符号键的应用程序。

  1. 登录应用程序A并获取令牌(此令牌只是一个字符串)
  2. 从应用程序A打开并将令牌传递给B <- HOW TO DO THIS
  3. 接收令牌并登录到B and none other app

我正在阅读:https://developer.android.com/training/sharing/index.html,但找不到如何将数据从一个应用程序发送到特定应用程序。

我不希望选择器(https://stackoverflow.com/a/41185310/2139691)允许用户将令牌发送给其他任何应用。

1 个答案:

答案 0 :(得分:2)

您可以尝试通过意图查找传递数据吗?

Intent launchIntent = 
getPackageManager().getLaunchIntentForPackage("com.package.address");

launchIntent.putExtra("data", data);

startActivity(launchIntent);