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)); + } + } + +}