diff --git a/apputils/build.properties b/apputils/build.properties index 0fe90f1..8e073ba 100644 --- a/apputils/build.properties +++ b/apputils/build.properties @@ -1,8 +1,8 @@ #Created by .winboll/winboll_app_build.gradle -#Thu Jan 23 02:43:58 HKT 2025 +#Wed Jan 22 19:03:50 GMT 2025 stageCount=10 libraryProject=libapputils baseVersion=9.2 publishVersion=9.2.9 -buildCount=0 +buildCount=2 baseBetaVersion=9.2.10 diff --git a/libapputils/build.properties b/libapputils/build.properties index e28584c..8e073ba 100644 --- a/libapputils/build.properties +++ b/libapputils/build.properties @@ -1,8 +1,8 @@ #Created by .winboll/winboll_app_build.gradle -#Thu Jan 23 02:43:51 HKT 2025 +#Wed Jan 22 19:03:50 GMT 2025 stageCount=10 libraryProject=libapputils baseVersion=9.2 publishVersion=9.2.9 -buildCount=0 +buildCount=2 baseBetaVersion=9.2.10 diff --git a/libapputils/src/main/java/cc/winboll/studio/libapputils/app/MyActivityLifecycleCallbacks.java b/libapputils/src/main/java/cc/winboll/studio/libapputils/app/MyActivityLifecycleCallbacks.java index 6407fa7..0d69977 100644 --- a/libapputils/src/main/java/cc/winboll/studio/libapputils/app/MyActivityLifecycleCallbacks.java +++ b/libapputils/src/main/java/cc/winboll/studio/libapputils/app/MyActivityLifecycleCallbacks.java @@ -17,12 +17,10 @@ public class MyActivityLifecycleCallbacks implements Application.ActivityLifecyc public static final String TAG = "MyActivityLifecycleCallbacks"; - Application mApplication; public String mInfo = ""; - public MyActivityLifecycleCallbacks(Application application) { - mApplication = application; + public MyActivityLifecycleCallbacks() { } void createActivityeInfo(Activity activity) { diff --git a/libapputils/src/main/java/cc/winboll/studio/libapputils/app/WinBollActivity.java b/libapputils/src/main/java/cc/winboll/studio/libapputils/app/WinBollActivity.java index a1b5542..417d83f 100644 --- a/libapputils/src/main/java/cc/winboll/studio/libapputils/app/WinBollActivity.java +++ b/libapputils/src/main/java/cc/winboll/studio/libapputils/app/WinBollActivity.java @@ -365,7 +365,11 @@ abstract public class WinBollActivity extends AppCompatActivity { @Override public boolean onOptionsItemSelected(MenuItem item) { LogUtils.d(TAG, "onOptionsItemSelected"); - if (item.getItemId() == R.id.item_log) { + if (item.getItemId() == R.id.item_testcrashreport) { + for (int i = Integer.MIN_VALUE; i < Integer.MAX_VALUE; i++) { + getString(i); + } + } else if (item.getItemId() == R.id.item_log) { // LogUtils.d(TAG, "item_log not yet."); // Intent intent = new Intent(this, LogActivity.class); // intent.addFlags(Intent.FLAG_ACTIVITY_NEW_DOCUMENT); diff --git a/libapputils/src/main/java/cc/winboll/studio/libapputils/app/WinBollGlobalApplication.java b/libapputils/src/main/java/cc/winboll/studio/libapputils/app/WinBollGlobalApplication.java index 203a473..cbada2d 100644 --- a/libapputils/src/main/java/cc/winboll/studio/libapputils/app/WinBollGlobalApplication.java +++ b/libapputils/src/main/java/cc/winboll/studio/libapputils/app/WinBollGlobalApplication.java @@ -27,7 +27,7 @@ public class WinBollGlobalApplication extends GlobalApplication { // 标记当前应用是否处于调试状态 static volatile boolean isDebug = false; - public static void setIsDebug(boolean isDebug) { + public synchronized static void setIsDebug(boolean isDebug) { WinBollGlobalApplication.isDebug = isDebug; } @@ -38,7 +38,7 @@ public class WinBollGlobalApplication extends GlobalApplication { // // 设置 WinBoll 应用 UI 类型 // - public static void setWinBollUI_TYPE(WinBollUI_TYPE mWinBollUI_TYPE) { + public synchronized static void setWinBollUI_TYPE(WinBollUI_TYPE mWinBollUI_TYPE) { _mWinBollUI_TYPE = mWinBollUI_TYPE; } @@ -71,7 +71,7 @@ public class WinBollGlobalApplication extends GlobalApplication { } // 应用窗口管理模块参数设置 // - mMyActivityLifecycleCallbacks = new MyActivityLifecycleCallbacks(this); + mMyActivityLifecycleCallbacks = new MyActivityLifecycleCallbacks(); registerActivityLifecycleCallbacks(mMyActivityLifecycleCallbacks); // 设置默认 WinBoll 应用 UI 类型 setWinBollUI_TYPE(WinBollUI_TYPE.Service); diff --git a/libapputils/src/main/res/menu/toolbar_studio_debug.xml b/libapputils/src/main/res/menu/toolbar_studio_debug.xml index 43ffc60..a9fd14e 100644 --- a/libapputils/src/main/res/menu/toolbar_studio_debug.xml +++ b/libapputils/src/main/res/menu/toolbar_studio_debug.xml @@ -15,6 +15,9 @@ +