diff --git a/RapidFTR-Android/pom.xml b/RapidFTR-Android/pom.xml index 3d069986..4c67d3e7 100644 --- a/RapidFTR-Android/pom.xml +++ b/RapidFTR-Android/pom.xml @@ -3,7 +3,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 4.0.0 - 2.0.1 + 2.0.3 com.rapidftr rapidftr-android apk diff --git a/RapidFTR-Android/src/main/java/com/rapidftr/service/LoginService.java b/RapidFTR-Android/src/main/java/com/rapidftr/service/LoginService.java index 319076fc..f85ad88a 100644 --- a/RapidFTR-Android/src/main/java/com/rapidftr/service/LoginService.java +++ b/RapidFTR-Android/src/main/java/com/rapidftr/service/LoginService.java @@ -1,6 +1,7 @@ package com.rapidftr.service; import android.content.Context; +import android.provider.Settings; import android.telephony.TelephonyManager; import com.rapidftr.utils.http.FluentResponse; @@ -12,12 +13,13 @@ public class LoginService { public FluentResponse login(Context context, String username, String password, String url) throws IOException { TelephonyManager telephonyManager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE); + String android_id = Settings.Secure.getString(context.getContentResolver(), Settings.Secure.ANDROID_ID); return http() .context(context) .path("/api/login") .host(url) - .param("imei", telephonyManager.getDeviceId()) + .param("imei", android_id) .param("mobile_number", telephonyManager.getLine1Number()) .param("user_name", username) .param("password", password)