This question already has answers here:
Android: Retrieving shared preferences of other application
                                
                                    (6个答案)
                                
                        
                                去年关闭。
            
                    
我有两个应用程序,第一个应用程序将登录令牌存储在SharedPreferences中,而我在第二个应用程序中通过SharedPreferences访问它。现在情况发生了变化。如果用户正在使用第二个应用程序而不是通过第一个应用程序登录,那么我想在第二个应用程序中显示登录屏幕。我想知道是否可以通过第二个应用程序在第一个应用程序的SharedPreferences上写登录令牌?

最佳答案

它是在Intent类上使用数据共享并添加此方法putExtra以简单的方式发送数据的。

  Intent intent = new Intent(/* YOUR Code */);
  intent.putExtra(); // data sent here (key & value) string or something your requirement
  startActivity(intent);

07-26 07:19