From 664728d97dc2105626390a8e3661227d0d1356be Mon Sep 17 00:00:00 2001 From: Sergio De la torre Date: Tue, 7 Mar 2023 09:28:44 +0100 Subject: [PATCH] version23.8Beta muestra version --- .idea/workspace.xml | 21 ++++++++----- app/build.gradle | 16 ++++------ .../es/repartoverdnatura/UTILS/Utils.java | 30 ++++++++++++++++--- 3 files changed, 45 insertions(+), 22 deletions(-) diff --git a/.idea/workspace.xml b/.idea/workspace.xml index 1025fe8..6ab60ee 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -40,15 +40,12 @@ - + - - - - + @@ -144,6 +141,8 @@ "ApkExportedModule": "vn-delivery.app", "ExportApk.ApkPathForvn-delivery.app": "C:\\Users\\sergiodt\\AndroidStudioProjects\\vn-delivery\\", "PROJECT_TRUSTED_KEY": "true", + "RunOnceActivity.OpenProjectViewOnStart": "true", + "RunOnceActivity.ShowReadmeOnStart": "true", "RunOnceActivity.cidr.known.project.marker": "true", "android-custom-viewC:/Users/sergiodt/AppData/Local/Android/Sdk/sources/android-28/android/widget/AbsListView.java_SELECTED": "AbsListView", "android-custom-viewC:/Users/sergiodt/AppData/Local/Android/Sdk/sources/android-28/android/widget/ListView.java_SELECTED": "ListView", @@ -322,7 +321,14 @@ @@ -353,7 +359,8 @@ - diff --git a/app/build.gradle b/app/build.gradle index 2972116..5f105a7 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -7,9 +7,9 @@ android { applicationId "verdnatura.es.repartoverdnatura" minSdkVersion 19 //targetSdkVersion 28 - versionCode 40 - versionName "23.8Beta" - //versionName "23.2Beta" Madrid 33 + versionCode 42 + versionName "23.8" + // versionName "23.8Beta" versionCode 40 testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" @@ -21,18 +21,12 @@ android { proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } getByName("release") { - applicationIdSuffix = ".sfusion" + // applicationIdSuffix = ".sfusion" } getByName("debug") { - applicationIdSuffix = ".sfusion" + // applicationIdSuffix = ".sfusion" } - /* getByName("release") { - applicationIdSuffix = ".sfusion" - } - getByName("debug") { - applicationIdSuffix = ".sfusion" - }*/ } diff --git a/app/src/main/java/verdnatura/es/repartoverdnatura/UTILS/Utils.java b/app/src/main/java/verdnatura/es/repartoverdnatura/UTILS/Utils.java index a7d5c91..618aa6e 100644 --- a/app/src/main/java/verdnatura/es/repartoverdnatura/UTILS/Utils.java +++ b/app/src/main/java/verdnatura/es/repartoverdnatura/UTILS/Utils.java @@ -6,17 +6,17 @@ import android.content.Context; import android.content.DialogInterface; import android.content.Intent; import android.content.SharedPreferences; +import android.content.pm.PackageInfo; import android.content.pm.PackageManager; import android.provider.Settings; import android.text.InputType; import android.util.Log; import android.widget.EditText; +import android.widget.Toast; import java.util.HashMap; import java.util.Map; -import verdnatura.es.repartoverdnatura.LoginActivity; - public class Utils { static SharedPreferences sp; @@ -214,12 +214,34 @@ public class Utils { Intent i = new Intent(); //i.setClassName("es.verdnatura", "es.verdnatura.presentation.view.feature.login.activity.LoginActivity") - i.setClassName("es.verdnatura.sfusion", "es.verdnatura.presentation.view.feature.main.activity.MainActivity"); + String versionName = ""; + try { + PackageManager packageManager = context.getPackageManager(); + String packageName = context.getPackageName(); + PackageInfo packageInfo = packageManager.getPackageInfo(packageName, 0); + versionName = packageInfo.versionName; + Toast.makeText(context,"Versión app:"+versionName,Toast.LENGTH_SHORT).show(); + } catch (PackageManager.NameNotFoundException e) { + } + + if (versionName.contains("Beta")) { + i.setClassName( + "es.verdnatura.sfusion", + "es.verdnatura.presentation.view.feature.main.activity.MainActivity" + ); + } else { + i.setClassName( + "es.verdnatura", + "es.verdnatura.presentation.view.feature.main.activity.MainActivity"); + } + // i.setClassName("es.verdnatura.sfusion", "es.verdnatura.presentation.view.feature.main.activity.MainActivity"); + i.putExtra("user", getUser(context)); i.putExtra("password", getPass(context)); i.putExtra("userfk", Utils.getIdUserLogin(context)); i.putExtra("menu", option); - context.startActivity(i); + context.startActivity(i); + } }