在App运行时更改解析应用程序

时间:2015-06-10 14:12:09

标签: parse-platform

我有一个适用于locals instalations的Android应用程序,我希望将它与diferents Parse应用程序一起使用。每个安装管理员都将直接与Parse签订合同。当应用程序启动时,它将查找解析密钥。

我想知道如何在运行

后更改Android应用程序中的Parse App

我曾尝试两次调用Parse.initialize(context,apllicationId,clientKey),但它不起作用。每次使用不同的Parse App启动App链接时,我都尝试使用不同的Parse应用程序注册app

它始终只与第一个应用程序链接

public void onCreate(final Bundle icicle){

    super.onCreate(icicle);
    final  Context context = this;
    setContentView(R.layout.ssa);
    getActionBar().hide();

    // Getting the global variables
    fmGlobalsBean = Utilities.getGlobals(this);

    if(!"".equals(fmGlobalsBean.getUrl_server())){

     Parse.initialize(contexto, "p4IWkTRc0WTdKkMH6r60hjYzwX1TIXChy8VcDvPb",  "KhkcX4G3dqVpRawHyIYfnHAWqj1H2vyhwD3wINlQ");
     ParseInstallation.getCurrentInstallation().saveInBackground();
     ParsePush.subscribeInBackground(fmGlobalsBean.getUrl_server());           
    }      
    else
    {
    Parse.initialize(this, "Y3xgZ58u4Qcn9TrovFqCOe4PBzhURjXooZ3vDKgB", "ealo3nm4wa4lbJ7KrSR2OSf60DZiUjEUjdUJTQzs");
    ParseInstallation.getCurrentInstallation().saveInBackground();
    ParsePush.subscribeInBackground("INITIAL");
    }
}  

0 个答案:

没有答案