Android SDK for Salesforce.
SalesforceMobileSDK-Android is hosted in the following web site
https://github.com/forcedotcom/SalesforceMobileSDK-Android
If you think the Android project SalesforceMobileSDK-Android listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
The following table is the detailed list of SalesforceMobileSDK-Android.
Item | Value |
---|---|
Java File Count | 115 |
Supported screen sizes | [mdpi, ldpi, xxhdpi, hdpi, xlarge, xhdpi, xlargeport] |
Target SDK Version | 19 |
Minimum SDK Version | 17 |
Activity Count | 20 |
jar files used | android-junit-report-1.5.8.jar apache-mime4j-0.7.2.jar commons-codec.jar commons-codec.jar guava-18.0.jar guava-18.0.jar httpcore-4.3.2-modified.jar httpmime-4.3.2.jar sqlcipher.jar sqlcipher.jar volley_android-4.4.2_r2.jar |
Required Permissions | android.permission.ACCESS_NETWORK_STATE android.permission.AUTHENTICATE_ACCOUNTS android.permission.GET_ACCOUNTS android.permission.GET_TASKS android.permission.INTERNET android.permission.MANAGE_ACCOUNTS android.permission.READ_CONTACTS android.permission.USE_CREDENTIALS android.permission.WAKE_LOCK android.permission.WRITE_CONTACTS com.google.android.c2dm.permission.RECEIVE com.salesforce.samples.SmartStoreExplorer.C2D_MESSAGE com.salesforce.samples.accounteditor.C2D_MESSAGE com.salesforce.samples.contactexplorer.C2D_MESSAGE com.salesforce.samples.fileexplorer.C2D_MESSAGE com.salesforce.samples.hybridfileexplorer.C2D_MESSAGE com.salesforce.samples.nativesqlaggregator.C2D_MESSAGE com.salesforce.samples.restexplorer.C2D_MESSAGE com.salesforce.samples.simplesync.C2D_MESSAGE com.salesforce.samples.templateapp.C2D_MESSAGE com.salesforce.samples.userlist.C2D_MESSAGE com.salesforce.samples.vfconnector.C2D_MESSAGE |
Asset File Names | assets\icudt46l.zip assets\www\bootconfig.json assets\www\css assets\www\js assets\www\plugins assets\www\plugins\com.salesforce |
The license information of SalesforceMobileSDK-Android is as follows:
Copyright (c) 2011, salesforce.com, inc. All rights reserved. ======================================== Redistribution and use of this software in source and binary forms, with or without modificatio...
There are 12 image files in SalesforceMobileSDK-Android. The names of the image files are listed as follows.
ic_action_add_person.png ic_action_back.png ic_action_refresh.png ic_action_save.png ic_action_search.png sf__edit_icon.png sf__header_refresh.png sf__header_refresh_press.png sf__highlight_glare.png sf__ic_refresh_sync_anim0.png sf__icon.png sf__refresh_loader.png
The following screenshort is generated from the image listed above.
SalesforceMobileSDK-Android has the following Java source files.
com.salesforce.androidsdk.accounts.UserAccount.java com.salesforce.androidsdk.accounts.UserAccountManager.java com.salesforce.androidsdk.app.HybridApp.java com.salesforce.androidsdk.app.SalesforceSDKManager.java com.salesforce.androidsdk.app.UUIDManager.java com.salesforce.androidsdk.app.UpgradeManager.java com.salesforce.androidsdk.auth.AuthenticatorService.java com.salesforce.androidsdk.auth.HttpAccess.java com.salesforce.androidsdk.auth.LoginServerManager.java com.salesforce.androidsdk.auth.OAuth2.java com.salesforce.androidsdk.phonegap.ForcePlugin.java com.salesforce.androidsdk.phonegap.JavaScriptPluginVersion.java com.salesforce.androidsdk.phonegap.SDKInfoPlugin.java com.salesforce.androidsdk.phonegap.SFAccountManagerPlugin.java com.salesforce.androidsdk.phonegap.SalesforceOAuthPlugin.java com.salesforce.androidsdk.phonegap.TestRunnerPlugin.java com.salesforce.androidsdk.push.PushBroadcastReceiver.java com.salesforce.androidsdk.push.PushMessaging.java com.salesforce.androidsdk.push.PushNotificationInterface.java com.salesforce.androidsdk.push.PushService.java com.salesforce.androidsdk.rest.AdminPrefsManager.java com.salesforce.androidsdk.rest.ApiVersionStrings.java com.salesforce.androidsdk.rest.BootConfig.java com.salesforce.androidsdk.rest.ClientManager.java com.salesforce.androidsdk.rest.RestClient.java com.salesforce.androidsdk.rest.RestRequest.java com.salesforce.androidsdk.rest.RestResponse.java com.salesforce.androidsdk.rest.files.ConnectUriBuilder.java com.salesforce.androidsdk.rest.files.FileRequests.java com.salesforce.androidsdk.security.Encryptor.java com.salesforce.androidsdk.security.PRNGFixes.java com.salesforce.androidsdk.security.PasscodeManager.java com.salesforce.androidsdk.smartstore.app.HybridAppWithSmartStore.java com.salesforce.androidsdk.smartstore.app.SalesforceSDKManagerWithSmartStore.java com.salesforce.androidsdk.smartstore.app.UpgradeManagerWithSmartStore.java com.salesforce.androidsdk.smartstore.phonegap.SmartStorePlugin.java com.salesforce.androidsdk.smartstore.phonegap.StoreCursor.java com.salesforce.androidsdk.smartstore.store.AlterSoupLongOperation.java com.salesforce.androidsdk.smartstore.store.DBHelper.java com.salesforce.androidsdk.smartstore.store.DBOpenHelper.java com.salesforce.androidsdk.smartstore.store.IndexSpec.java com.salesforce.androidsdk.smartstore.store.LongOperation.java com.salesforce.androidsdk.smartstore.store.QuerySpec.java com.salesforce.androidsdk.smartstore.store.SmartSqlHelper.java com.salesforce.androidsdk.smartstore.store.SmartStore.java com.salesforce.androidsdk.smartstore.ui.SmartStoreInspectorActivity.java com.salesforce.androidsdk.smartsync.SmartSyncUserAccountManager.java com.salesforce.androidsdk.smartsync.app.HybridAppWithSmartSync.java com.salesforce.androidsdk.smartsync.app.SmartSyncSDKManager.java com.salesforce.androidsdk.smartsync.app.SmartSyncUpgradeManager.java com.salesforce.androidsdk.smartsync.manager.CacheManager.java com.salesforce.androidsdk.smartsync.manager.MetadataManager.java com.salesforce.androidsdk.smartsync.manager.SyncManager.java com.salesforce.androidsdk.smartsync.model.SalesforceObject.java com.salesforce.androidsdk.smartsync.model.SalesforceObjectLayoutColumn.java com.salesforce.androidsdk.smartsync.model.SalesforceObjectType.java com.salesforce.androidsdk.smartsync.model.SalesforceObjectTypeLayout.java com.salesforce.androidsdk.smartsync.phonegap.SmartSyncPlugin.java com.salesforce.androidsdk.smartsync.util.Constants.java com.salesforce.androidsdk.smartsync.util.SOQLBuilder.java com.salesforce.androidsdk.smartsync.util.SOSLBuilder.java com.salesforce.androidsdk.smartsync.util.SOSLReturningBuilder.java com.salesforce.androidsdk.smartsync.util.SyncOptions.java com.salesforce.androidsdk.smartsync.util.SyncState.java com.salesforce.androidsdk.smartsync.util.SyncTarget.java com.salesforce.androidsdk.ui.AccountSwitcherActivity.java com.salesforce.androidsdk.ui.CustomServerUrlEditor.java com.salesforce.androidsdk.ui.LoginActivity.java com.salesforce.androidsdk.ui.ManageSpaceActivity.java com.salesforce.androidsdk.ui.OAuthWebviewHelper.java com.salesforce.androidsdk.ui.PasscodeActivity.java com.salesforce.androidsdk.ui.SalesforceAccountRadioButton.java com.salesforce.androidsdk.ui.SalesforceR.java com.salesforce.androidsdk.ui.SalesforceServerRadioButton.java com.salesforce.androidsdk.ui.ServerPickerActivity.java com.salesforce.androidsdk.ui.sfhybrid.SalesforceDroidGapActivity.java com.salesforce.androidsdk.ui.sfhybrid.SalesforceIceCreamWebViewClient.java com.salesforce.androidsdk.ui.sfhybrid.SalesforceWebViewClientHelper.java com.salesforce.androidsdk.ui.sfnative.SalesforceActivity.java com.salesforce.androidsdk.ui.sfnative.SalesforceExpandableListActivity.java com.salesforce.androidsdk.ui.sfnative.SalesforceListActivity.java com.salesforce.androidsdk.util.EventsObservable.java com.salesforce.androidsdk.util.JSONObjectHelper.java com.salesforce.androidsdk.util.LogUtil.java com.salesforce.androidsdk.util.UriFragmentParser.java com.salesforce.androidsdk.util.UserSwitchReceiver.java com.salesforce.samples.fileexplorer.FileExplorerApp.java com.salesforce.samples.fileexplorer.KeyImpl.java com.salesforce.samples.fileexplorer.MainActivity.java com.salesforce.samples.nativesqlaggregator.KeyImpl.java com.salesforce.samples.nativesqlaggregator.MainActivity.java com.salesforce.samples.nativesqlaggregator.NativeSqlAggregatorApp.java com.salesforce.samples.nativesqlaggregator.ResultActivity.java com.salesforce.samples.nativesqlaggregator.SmartStoreInterface.java com.salesforce.samples.restexplorer.ExplorerActivity.java com.salesforce.samples.restexplorer.KeyImpl.java com.salesforce.samples.restexplorer.LogoutDialogFragment.java com.salesforce.samples.restexplorer.RestExplorerApp.java com.salesforce.samples.smartsyncexplorer.KeyImpl.java com.salesforce.samples.smartsyncexplorer.SmartSyncExplorerApp.java com.salesforce.samples.smartsyncexplorer.loaders.ContactDetailLoader.java com.salesforce.samples.smartsyncexplorer.loaders.ContactListLoader.java com.salesforce.samples.smartsyncexplorer.objects.ContactObject.java com.salesforce.samples.smartsyncexplorer.ui.DeleteDialogFragment.java com.salesforce.samples.smartsyncexplorer.ui.DetailActivity.java com.salesforce.samples.smartsyncexplorer.ui.LogoutDialogFragment.java com.salesforce.samples.smartsyncexplorer.ui.MainActivity.java com.salesforce.samples.templateapp.KeyImpl.java com.salesforce.samples.templateapp.MainActivity.java com.salesforce.samples.templateapp.TemplateApp.java org.apache.cordova.contacts.ContactAccessor.java org.apache.cordova.contacts.ContactAccessorSdk5.java org.apache.cordova.contacts.ContactManager.java