Also use SDK version instead of Core's in UserAgent

This commit is contained in:
Sylvain Berfini 2018-12-05 10:04:54 +01:00
parent c922192985
commit 3494ae1180

View file

@ -811,9 +811,13 @@ public class LinphoneManager implements CoreListener, SensorEventListener, Accou
String deviceName = LinphoneUtils.getDeviceName(mServiceContext); String deviceName = LinphoneUtils.getDeviceName(mServiceContext);
String appName = mServiceContext.getResources().getString(R.string.user_agent); String appName = mServiceContext.getResources().getString(R.string.user_agent);
String androidVersion = BuildConfig.VERSION_NAME; String androidVersion = BuildConfig.VERSION_NAME;
String coreVersion = mLc.getVersion(); String userAgent = appName + "/" + androidVersion + " (" + deviceName + ") LinphoneSDK";
String userAgent = appName + "/" + androidVersion + " (" + deviceName + ") LinphoneCore"; mLc.setUserAgent(
mLc.setUserAgent(userAgent, coreVersion); userAgent,
getString(R.string.linphone_sdk_version)
+ " ("
+ getString(R.string.linphone_sdk_branch)
+ ")");
mLc.checkForUpdate(androidVersion); mLc.checkForUpdate(androidVersion);