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
- i have added cordova , salesforce sdk android project
- 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>
- 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"); } }
- 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
Post a Comment