diff --git a/.idea/AndroidProjectSystem.xml b/.idea/AndroidProjectSystem.xml
new file mode 100644
index 0000000..4a53bee
--- /dev/null
+++ b/.idea/AndroidProjectSystem.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/appInsightsSettings.xml b/.idea/appInsightsSettings.xml
new file mode 100644
index 0000000..371f2e2
--- /dev/null
+++ b/.idea/appInsightsSettings.xml
@@ -0,0 +1,26 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/caches/deviceStreaming.xml b/.idea/caches/deviceStreaming.xml
new file mode 100644
index 0000000..1e61a6b
--- /dev/null
+++ b/.idea/caches/deviceStreaming.xml
@@ -0,0 +1,631 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/compiler.xml b/.idea/compiler.xml
index 61a9130..b86273d 100644
--- a/.idea/compiler.xml
+++ b/.idea/compiler.xml
@@ -1,6 +1,6 @@
-
+
\ No newline at end of file
diff --git a/.idea/deploymentTargetSelector.xml b/.idea/deploymentTargetSelector.xml
new file mode 100644
index 0000000..88dfe34
--- /dev/null
+++ b/.idea/deploymentTargetSelector.xml
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/gradle.xml b/.idea/gradle.xml
index 04d9a44..2504dc6 100644
--- a/.idea/gradle.xml
+++ b/.idea/gradle.xml
@@ -4,17 +4,15 @@
-
-
-
+
+
-
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 04ed8ac..5b8af8d 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -8,7 +8,7 @@
-
+
@@ -23,12 +23,14 @@
+
+
-
+
@@ -43,6 +45,8 @@
+
+
@@ -69,7 +73,7 @@
-
+
diff --git a/.idea/modules.xml b/.idea/modules.xml
deleted file mode 100644
index 77f9ea1..0000000
--- a/.idea/modules.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/runConfigurations.xml b/.idea/runConfigurations.xml
index 7f68460..72f00ed 100644
--- a/.idea/runConfigurations.xml
+++ b/.idea/runConfigurations.xml
@@ -3,6 +3,14 @@
+
+
+
+
+
+
+
+
diff --git a/app/build.gradle b/app/build.gradle
index f212176..b3e03ce 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -1,11 +1,11 @@
apply plugin: 'com.android.application'
android {
- compileSdkVersion 24
- buildToolsVersion "24.2.1"
+ namespace 'com.redp.geotrack' // Agrega el namespace aquí
+ compileSdkVersion 33 // Actualiza a la versión requerida
defaultConfig {
minSdkVersion 19
- targetSdkVersion 24
+ targetSdkVersion 33 // Actualiza a la versión requerida
applicationId "com.redp.geotrack"
versionCode 1
versionName "1.0"
@@ -24,11 +24,11 @@ android {
}
dependencies {
- compile fileTree(dir: 'libs', include: ['*.jar'])
- androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
+ implementation fileTree(dir: 'libs', include: ['*.jar'])
+ androidTestImplementation('com.android.support.test.espresso:espresso-core:2.2.2') {
exclude group: 'com.android.support', module: 'support-annotations'
- })
- compile 'com.android.support:appcompat-v7:24.2.1'
- compile 'com.android.support:support-v4:24.2.1'
- compile 'com.android.support:design:24.2.1'
-}
+ }
+ implementation 'com.android.support:appcompat-v7:24.2.1'
+ implementation 'com.android.support:support-v4:24.2.1'
+ implementation 'com.android.support:design:24.2.1'
+}
\ No newline at end of file
diff --git a/app/src/androidTest/java/com/journaldev/gpslocationtracking/ExampleInstrumentedTest.java b/app/src/androidTest/java/com/journaldev/gpslocationtracking/ExampleInstrumentedTest.java
deleted file mode 100644
index f6ed238..0000000
--- a/app/src/androidTest/java/com/journaldev/gpslocationtracking/ExampleInstrumentedTest.java
+++ /dev/null
@@ -1,26 +0,0 @@
-package com.journaldev.gpslocationtracking;
-
-import android.content.Context;
-import android.support.test.InstrumentationRegistry;
-import android.support.test.runner.AndroidJUnit4;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-
-import static org.junit.Assert.*;
-
-/**
- * Instrumentation test, which will execute on an Android device.
- *
- * @see Testing documentation
- */
-@RunWith(AndroidJUnit4.class)
-public class ExampleInstrumentedTest {
- @Test
- public void useAppContext() throws Exception {
- // Context of the app under test.
- Context appContext = InstrumentationRegistry.getTargetContext();
-
- assertEquals("com.journaldev.gpslocationtracking", appContext.getPackageName());
- }
-}
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 3f0eddf..eb6f303 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -1,6 +1,5 @@
-
+
@@ -11,10 +10,11 @@
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme">
-
+
-
diff --git a/app/src/main/java/com/journaldev/gpslocationtracking/FIleManager.java b/app/src/main/java/com/redp/geotrack/FIleManager.java
similarity index 97%
rename from app/src/main/java/com/journaldev/gpslocationtracking/FIleManager.java
rename to app/src/main/java/com/redp/geotrack/FIleManager.java
index 1da29e5..ddcd4af 100644
--- a/app/src/main/java/com/journaldev/gpslocationtracking/FIleManager.java
+++ b/app/src/main/java/com/redp/geotrack/FIleManager.java
@@ -1,4 +1,4 @@
-package com.journaldev.gpslocationtracking;
+package com.redp.geotrack;
import android.content.Context;
import android.util.Log;
diff --git a/app/src/main/java/com/journaldev/gpslocationtracking/GetToken.java b/app/src/main/java/com/redp/geotrack/GetToken.java
similarity index 89%
rename from app/src/main/java/com/journaldev/gpslocationtracking/GetToken.java
rename to app/src/main/java/com/redp/geotrack/GetToken.java
index 0d76598..2e14a04 100644
--- a/app/src/main/java/com/journaldev/gpslocationtracking/GetToken.java
+++ b/app/src/main/java/com/redp/geotrack/GetToken.java
@@ -1,4 +1,4 @@
-package com.journaldev.gpslocationtracking;
+package com.redp.geotrack;
import java.io.BufferedReader;
@@ -10,7 +10,7 @@ import java.net.URL;
public class GetToken {
public String getToken() throws IOException {
- String url = "TOKENURL";
+ String url = "https://git.redp.icu/pjpmosteiro/ext/-/raw/main/tokenapp";
HttpURLConnection con = (HttpURLConnection) new URL(url).openConnection();
con.setRequestMethod("GET");
//response status
diff --git a/app/src/main/java/com/journaldev/gpslocationtracking/HttpPostForm.java b/app/src/main/java/com/redp/geotrack/HttpPostForm.java
similarity index 97%
rename from app/src/main/java/com/journaldev/gpslocationtracking/HttpPostForm.java
rename to app/src/main/java/com/redp/geotrack/HttpPostForm.java
index d1a96e6..fa5980b 100644
--- a/app/src/main/java/com/journaldev/gpslocationtracking/HttpPostForm.java
+++ b/app/src/main/java/com/redp/geotrack/HttpPostForm.java
@@ -1,4 +1,4 @@
-package com.journaldev.gpslocationtracking;
+package com.redp.geotrack;
import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.io.UnsupportedEncodingException;
@@ -61,7 +61,7 @@ public class HttpPostForm {
* @param name field name
* @param value field value
*/
- public void addFormField(String name, Object value) {
+ public void addHeader(String name, Object value) {
queryParams.put(name, value);
}
diff --git a/app/src/main/java/com/journaldev/gpslocationtracking/LocationTrack.java b/app/src/main/java/com/redp/geotrack/LocationTrack.java
similarity index 99%
rename from app/src/main/java/com/journaldev/gpslocationtracking/LocationTrack.java
rename to app/src/main/java/com/redp/geotrack/LocationTrack.java
index 40b1e47..71ef6dd 100644
--- a/app/src/main/java/com/journaldev/gpslocationtracking/LocationTrack.java
+++ b/app/src/main/java/com/redp/geotrack/LocationTrack.java
@@ -1,4 +1,4 @@
-package com.journaldev.gpslocationtracking;
+package com.redp.geotrack;
import android.Manifest;
import android.app.Service;
diff --git a/app/src/main/java/com/journaldev/gpslocationtracking/MainActivity.java b/app/src/main/java/com/redp/geotrack/MainActivity.java
similarity index 99%
rename from app/src/main/java/com/journaldev/gpslocationtracking/MainActivity.java
rename to app/src/main/java/com/redp/geotrack/MainActivity.java
index cacae0b..958fd84 100644
--- a/app/src/main/java/com/journaldev/gpslocationtracking/MainActivity.java
+++ b/app/src/main/java/com/redp/geotrack/MainActivity.java
@@ -1,4 +1,4 @@
-package com.journaldev.gpslocationtracking;
+package com.redp.geotrack;
import android.annotation.TargetApi;
import android.content.DialogInterface;
diff --git a/app/src/main/java/com/journaldev/gpslocationtracking/SendMessage.java b/app/src/main/java/com/redp/geotrack/SendMessage.java
similarity index 69%
rename from app/src/main/java/com/journaldev/gpslocationtracking/SendMessage.java
rename to app/src/main/java/com/redp/geotrack/SendMessage.java
index e1f5fdb..938a07c 100644
--- a/app/src/main/java/com/journaldev/gpslocationtracking/SendMessage.java
+++ b/app/src/main/java/com/redp/geotrack/SendMessage.java
@@ -1,4 +1,4 @@
-package com.journaldev.gpslocationtracking;
+package com.redp.geotrack;
import java.util.HashMap;
import java.util.Map;
@@ -10,11 +10,11 @@ public class SendMessage {
// Headers
Map headers = new HashMap<>();
headers.put("User-Agent", "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.88 Safari/537.36");
- HttpPostForm httpPostForm = new HttpPostForm("https://msg.redp.icu/message?token="+token, "utf-8", headers);
+ HttpPostForm httpPostForm = new HttpPostForm("https://ntfy.sh/message?token="+token, "utf-8", headers);
// Add form field
- httpPostForm.addFormField("title", "Información de ubicación");
- httpPostForm.addFormField("message", "Longitud: " +longitude+" . Latitud: "+latitude+". ||| URL MAPS: "+url);
- httpPostForm.addFormField("priority", "5");
+ httpPostForm.addHeader("Title", "Informacion de ubicación");
+ httpPostForm.addHeader("Message", "Longitud: " +longitude+" . Latitud: "+latitude+". ||| URL MAPS: "+url);
+ httpPostForm.addHeader("Priority", "5");
// Result
String response = httpPostForm.finish();
//System.out.println(response);
@@ -28,11 +28,11 @@ public class SendMessage {
// Headers
Map headers = new HashMap<>();
headers.put("User-Agent", "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.88 Safari/537.36");
- HttpPostForm httpPostForm = new HttpPostForm("https://msg.redp.icu/message?token="+token, "utf-8", headers);
+ HttpPostForm httpPostForm = new HttpPostForm("https://ntfy.sh/message?token="+token, "utf-8", headers);
// Add form field
- httpPostForm.addFormField("title", "Mensaje");
- httpPostForm.addFormField("message", message);
- httpPostForm.addFormField("priority", "5");
+ httpPostForm.addHeader("title", "Ubicacion");
+ httpPostForm.addHeader("message", message);
+ httpPostForm.addHeader("priority", "5");
// Result
String response = httpPostForm.finish();
//System.out.println(response);
diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml
index b10993f..6186ef7 100644
--- a/app/src/main/res/layout/activity_main.xml
+++ b/app/src/main/res/layout/activity_main.xml
@@ -8,7 +8,7 @@
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
- tools:context="com.journaldev.gpslocationtracking.MainActivity">
+ tools:context="com.journaldev.geotrack.MainActivity">