diff --git a/autoinstaller/build.properties b/autoinstaller/build.properties index ae43a96..d987d28 100644 --- a/autoinstaller/build.properties +++ b/autoinstaller/build.properties @@ -1,8 +1,8 @@ #Created by .winboll/winboll_app_build.gradle -#Sat May 03 08:40:10 GMT 2025 +#Sun May 04 05:32:00 GMT 2025 stageCount=1 libraryProject= baseVersion=15.2 publishVersion=15.2.0 -buildCount=73 +buildCount=74 baseBetaVersion=15.2.1 diff --git a/autoinstaller/src/main/java/cc/winboll/studio/autoinstaller/MainActivity.java b/autoinstaller/src/main/java/cc/winboll/studio/autoinstaller/MainActivity.java index bda3d41..ce0c0f4 100644 --- a/autoinstaller/src/main/java/cc/winboll/studio/autoinstaller/MainActivity.java +++ b/autoinstaller/src/main/java/cc/winboll/studio/autoinstaller/MainActivity.java @@ -71,7 +71,8 @@ public class MainActivity extends Activity { _MainActivity = this; initView(); - if (getIntent().getAction().equals(ACTION_NEW_INSTALLTASK)) { + String action = getIntent().getAction(); + if ((action != null) && action.equals(ACTION_NEW_INSTALLTASK)) { mszInstalledPackageName = getIntent().getStringExtra(EXTRA_INSTALLED_PACKAGENAME); mszInstalledAPKFilePath = getIntent().getStringExtra(EXTRA_INSTALLED_APKFILEPATH); installAPK(); @@ -143,7 +144,7 @@ public class MainActivity extends Activity { } return ""; } - + public void onOpenAPP(View view) { String szInstalledPackageName = getLastApkPackageName(); LogUtils.d(TAG, "szInstalledPackageName : " + szInstalledPackageName); @@ -353,7 +354,7 @@ public class MainActivity extends Activity { } } }; - + static void updateMainServiceStatus(boolean isEnable) { if (_Handler != null) { Message msg = new Message(); @@ -362,13 +363,13 @@ public class MainActivity extends Activity { _Handler.sendMessage(msg); } } - + public static void stopMainService() { if (_MainActivity != null && _Handler != null) { updateMainServiceStatus(false); } } - + public static void startMainService() { if (_MainActivity != null && _Handler != null) { updateMainServiceStatus(true);