我正在开发2个将部署在同一设备上的Android应用程序,我希望他们共享身份验证令牌(字符串)以访问Web API。
我知道不推荐使用SharedPreferences类的WORLD_READABLE_MODE,我不想为这么简单的工作开发ContentProvider(同样,这不是我想要分享的“内容”)。
关于这个的任何提示?
谢谢!
答案 0 :(得分:-1)
使用自定义操作的android意图,如下所示。
您需要定义IntentFilter以过滤其他应用活动中的自定义操作。
Intent sendIntent = new Intent();
sendIntent.setAction(Intent.ACTION_SEND_CUSTOM_TOKEN);
sendIntent.putExtra(Intent.EXTRA_TEXT, "text_token");
sendIntent.setType("text/plain");
startActivity(sendIntent);
如果这对事业有用,请反映并提出建议。