diff --git a/appbase/build.properties b/appbase/build.properties
index a1873d5..30ec021 100644
--- a/appbase/build.properties
+++ b/appbase/build.properties
@@ -1,8 +1,8 @@
#Created by .winboll/winboll_app_build.gradle
-#Sat Feb 15 03:29:17 GMT 2025
+#Sat Feb 15 04:45:53 GMT 2025
stageCount=2
libraryProject=libappbase
baseVersion=1.5
publishVersion=1.5.1
-buildCount=91
+buildCount=97
baseBetaVersion=1.5.2
diff --git a/appbase/src/main/AndroidManifest.xml b/appbase/src/main/AndroidManifest.xml
index a3582ef..4077ece 100644
--- a/appbase/src/main/AndroidManifest.xml
+++ b/appbase/src/main/AndroidManifest.xml
@@ -65,6 +65,7 @@
android:name="android.max_aspect"
android:value="4.0"/>
+
diff --git a/appbase/src/main/java/cc/winboll/studio/appbase/MainActivity.java b/appbase/src/main/java/cc/winboll/studio/appbase/MainActivity.java
index df856a8..8f04157 100644
--- a/appbase/src/main/java/cc/winboll/studio/appbase/MainActivity.java
+++ b/appbase/src/main/java/cc/winboll/studio/appbase/MainActivity.java
@@ -77,7 +77,7 @@ public class MainActivity extends AppCompatActivity {
}
public void onSOS(View view) {
- SOS.sendToWinBoll(this);
+ SOS.sosToWinBoll(this);
}
// public void sos() {
diff --git a/libappbase/build.properties b/libappbase/build.properties
index a1873d5..30ec021 100644
--- a/libappbase/build.properties
+++ b/libappbase/build.properties
@@ -1,8 +1,8 @@
#Created by .winboll/winboll_app_build.gradle
-#Sat Feb 15 03:29:17 GMT 2025
+#Sat Feb 15 04:45:53 GMT 2025
stageCount=2
libraryProject=libappbase
baseVersion=1.5
publishVersion=1.5.1
-buildCount=91
+buildCount=97
baseBetaVersion=1.5.2
diff --git a/libappbase/src/main/AndroidManifest.xml b/libappbase/src/main/AndroidManifest.xml
index 3df8ff0..7513464 100644
--- a/libappbase/src/main/AndroidManifest.xml
+++ b/libappbase/src/main/AndroidManifest.xml
@@ -21,7 +21,7 @@
-
+
@@ -30,6 +30,17 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/libappbase/src/main/java/cc/winboll/studio/libappbase/SOS.java b/libappbase/src/main/java/cc/winboll/studio/libappbase/SOS.java
index 9fe28e7..591233e 100644
--- a/libappbase/src/main/java/cc/winboll/studio/libappbase/SOS.java
+++ b/libappbase/src/main/java/cc/winboll/studio/libappbase/SOS.java
@@ -13,8 +13,8 @@ public class SOS {
public static final String TAG = "SOS";
- public static void sendToWinBoll(Context context) {
- Intent intent = new Intent(context.getString(R.string.action_sos));
+ public static void sosToWinBoll(Context context) {
+ Intent intent = new Intent(WinBoll.ACTION_SOS);
intent.putExtra("sosPackage", context.getPackageName());
intent.putExtra("message", "SOS");
String szToPackage = "";
diff --git a/libappbase/src/main/java/cc/winboll/studio/libappbase/WinBoll.java b/libappbase/src/main/java/cc/winboll/studio/libappbase/WinBoll.java
new file mode 100644
index 0000000..0cb1b05
--- /dev/null
+++ b/libappbase/src/main/java/cc/winboll/studio/libappbase/WinBoll.java
@@ -0,0 +1,15 @@
+package cc.winboll.studio.libappbase;
+
+/**
+ * @Author ZhanGSKen@AliYun.Com
+ * @Date 2025/02/15 12:14:45
+ * @Describe WinBoll 类
+ */
+public class WinBoll {
+
+ public static final String TAG = "WinBoll";
+
+ public static final String ACTION_SOS = WinBoll.class.getName() + ".ACTION_SOS";
+
+
+}
diff --git a/libappbase/src/main/java/cc/winboll/studio/libappbase/receiver/WinBollReceiver.java b/libappbase/src/main/java/cc/winboll/studio/libappbase/receiver/WinBollReceiver.java
new file mode 100644
index 0000000..cd69fa9
--- /dev/null
+++ b/libappbase/src/main/java/cc/winboll/studio/libappbase/receiver/WinBollReceiver.java
@@ -0,0 +1,30 @@
+package cc.winboll.studio.libappbase.receiver;
+
+import android.content.BroadcastReceiver;
+import android.content.Context;
+import android.content.Intent;
+import cc.winboll.studio.libappbase.LogUtils;
+import cc.winboll.studio.libappbase.WinBoll;
+
+/**
+ * @Author ZhanGSKen@AliYun.Com
+ * @Date 2025/02/15 12:17:32
+ * @Describe WinBollReceiver
+ */
+public class WinBollReceiver extends BroadcastReceiver {
+
+ public static final String TAG = "WinBollReceiver";
+
+
+ @Override
+ public void onReceive(Context context, Intent intent) {
+ String action = intent.getAction();
+ if(action.equals(WinBoll.ACTION_SOS)) {
+ LogUtils.d(TAG, String.format("context.getPackageName() %s", context.getPackageName()));
+ LogUtils.d(TAG, String.format("action %s", action));
+ } else {
+ LogUtils.d(TAG, String.format("action %s", action));
+ }
+ }
+
+}