Android Current Deprecations

These lists show currently deprecated Mobile SDK objects and artifacts for Android, as annotated in the source files. The deprecations are organized by class. Use this information to prepare for the removal of these artifacts in the release indicated.

Upgrade to Kotlin 2.0 or Higher 

In Mobile SDK 14.0, our minimum supported version of Kotlin is jumping from Kotlin 1.6 to Kotlin 2.0. To keep your apps working as expected, upgrade to Kotlin 2.0 before Mobile SDK 14.0 comes out in 2026.

HttpAccess 

Deprecated in 13.0 for removal in 14.0.

1public OkHttpClient.Builder getOkHttpClientBuilder()
1public OkHttpClient.Builder getUnauthenticatedOkHttpBuilder()

ClientManager 

Deprecated in 13.0 for removal in 14.0.

1public Bundle createNewAccount(String accountName, String username,
2String refreshToken, String authToken, String instanceUrl, String loginUrl,
3String idUrl, String clientId, String orgId, String userId, String communityId,
4String communityUrl, String firstName, String lastName, String displayName,
5String email, String photoUrl, String thumbnailUrl,
6Map<String, String> additionalOauthValues, String lightningDomain,
7String lightningSid, String vfDomain, String vfSid, String contentDomain,
8String contentSid, String csrfToken, Boolean nativeLogin,
9String language, String locale)

OAuth2 

Deprecated in 13.0 for removal in 14.0.

1public static URI getFrontdoorUrl( URI url, String accessToken, String instanceURL,
2Map<String, String> addlParams )

We've Moved

Welcome to the new home of the Mobile SDK Developer Guide! For now, the Japanese guide can be found in PDF form.