android - Salesforce SDK is not opening login screen -


i new salesforce have interface salesforce android app. following tutorial interfacing salesforce android

i have created connected app on salesforce creating android have followed above tutorial , official salesforce documentation.

i have tried following

  1. i have added cordova , salesforce sdk android project
  2. created bootconfig.xml in values folder connected app details

<?xml version="1.0" encoding="utf-8"?>  <resources>        <string name="remoteaccessconsumerkey">3mvg9zl0ppgp5urbxqwpiktqclw3vqaoigde9xortmwj.vomdc_53ujleqfrth.fyd_jsbh8tzhao3ywrbxsj  </string>      <string name="oauthredirecturi">sfdc://helloworld</string>      <string-array name="oauthscopes">          <item>chatter_api</item>      </string-array>      <string name="androidpushnotificationclientid"></string>    </resources>

  1. my application class implementation following

public class bsdapplication extends application  {        class keyimpl implements keyinterface {              @override          public string getkey(string name) {              return encryptor.hash(name + "12s9adpahk;n12-97sdainkasd=012", name + "12kl0dsakj4-cxh1qewkjasdol8");            }      }        @override      public void oncreate() {          super.oncreate();          toast.maketext(getapplicationcontext(),"inside oncreate",toast.length_long).show();          log.d("bsdapp", "before login salesforce");          try {              salesforcesdkmanager.initnative(getapplicationcontext(), new keyimpl(), mainactivity.class);          }          catch (exception e)          {              log.d("bsdapp","salesforceexception "+e.getmessage());          }          log.d("bsdapp","login salesforce");      }  }

  1. i can see logs per documentation before proceeding app's main activity class should display login screen directly move screen.

what missing here? any suggestion appreciated.

have set name of application class in manifest file. reason of direct setup app login screen rather salesforce login screen.

  <application android:label="@string/app_name"     android:name="com.yourpackage.yourapplicationclass"        android:managespaceactivity="com.salesforce.androidsdk.ui.managespaceactivity"     android:icon="@drawable/sf__icon"> 

Comments

Popular posts from this blog

Java 3D LWJGL collision -

spring - SubProtocolWebSocketHandler - No handlers -

methods - python can't use function in submodule -