From a076fe50cd86f7ef59f282a96d3e88d42a2f9fd7 Mon Sep 17 00:00:00 2001 From: ZhanGSKen Date: Sun, 15 Mar 2026 13:45:49 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4Termux=20=E8=B0=83=E7=94=A8?= =?UTF-8?q?=E6=A8=A1=E5=9D=97=20UI=E6=98=BE=E7=A4=BA=E4=B8=8E=E7=8E=AF?= =?UTF-8?q?=E5=A2=83=E5=8F=82=E6=95=B0=E9=85=8D=E7=BD=AE=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- winboll/build.properties | 4 ++-- .../winboll/termux/NfcTermuxBridgeActivity.java | 2 +- .../winboll/unittest/TermuxEnvTestActivity.java | 10 +++++----- .../src/main/res/layout/activity_termux_env_test.xml | 12 ++++++++---- 4 files changed, 16 insertions(+), 12 deletions(-) diff --git a/winboll/build.properties b/winboll/build.properties index ea90ffc..3206772 100644 --- a/winboll/build.properties +++ b/winboll/build.properties @@ -1,8 +1,8 @@ #Created by .winboll/winboll_app_build.gradle -#Sun Mar 15 11:48:40 HKT 2026 +#Sun Mar 15 05:42:10 GMT 2026 stageCount=26 libraryProject= baseVersion=15.11 publishVersion=15.11.25 -buildCount=0 +buildCount=8 baseBetaVersion=15.11.26 diff --git a/winboll/src/main/java/cc/winboll/studio/winboll/termux/NfcTermuxBridgeActivity.java b/winboll/src/main/java/cc/winboll/studio/winboll/termux/NfcTermuxBridgeActivity.java index 40eefa2..1e95751 100644 --- a/winboll/src/main/java/cc/winboll/studio/winboll/termux/NfcTermuxBridgeActivity.java +++ b/winboll/src/main/java/cc/winboll/studio/winboll/termux/NfcTermuxBridgeActivity.java @@ -88,7 +88,7 @@ public class NfcTermuxBridgeActivity extends Activity { public static void testCommand(Context context) { try { // 测试用指令 - String testJson = "{\"script\":\"BuildWinBoLLProject.sh\",\"args\":[\"WinBoLL_Demo\"],\"workDir\":null,\"background\":true,\"resultDir\":null}"; + String testJson = "{\"script\":\"BuildWinBoLLProject.sh\",\"args\":[\"DebugTemp\"],\"workDir\":null,\"background\":true,\"resultDir\":null}"; Intent testIntent = new Intent(context, NfcTermuxBridgeActivity.class); testIntent.putExtra(Intent.EXTRA_TEXT, testJson); diff --git a/winboll/src/main/java/cc/winboll/studio/winboll/unittest/TermuxEnvTestActivity.java b/winboll/src/main/java/cc/winboll/studio/winboll/unittest/TermuxEnvTestActivity.java index d24b40c..51f8e92 100644 --- a/winboll/src/main/java/cc/winboll/studio/winboll/unittest/TermuxEnvTestActivity.java +++ b/winboll/src/main/java/cc/winboll/studio/winboll/unittest/TermuxEnvTestActivity.java @@ -38,8 +38,8 @@ public class TermuxEnvTestActivity extends BaseWinBoLLActivity { // 常量属性(置顶排列) public static final String TAG = "TermuxEnvTestActivity"; - private static final String TERMUX_HOME_PATH = "/sdcard/WinBoLLStudio"; - private static final String CMD_RESULT_FILE = TERMUX_HOME_PATH + "/.authcenter_cmd_result.tmp"; + private static final String TERMUX_HOME_PATH = "/data/data/com.termux/files/home/TermuxWorkSpaces"; + private static final String CMD_RESULT_FILE = TERMUX_HOME_PATH + "/CMD_RESULT_FILE.log"; // 成员属性(常量后排列) private Toolbar mToolbar; @@ -158,7 +158,7 @@ public class TermuxEnvTestActivity extends BaseWinBoLLActivity { /** * 测试执行Gradle命令(实时输出版,唤起Termux窗口) */ - public void onTestTermuxCMD(View view) { + public void onTestTermuxGradleBuildCMD(View view) { LogUtils.d(TAG, "onTestTermuxCMD() 按钮点击,执行Gradle命令(实时输出)"); tvMessage.append("\n【测试:执行Gradle命令(实时输出)】\n"); @@ -171,7 +171,7 @@ public class TermuxEnvTestActivity extends BaseWinBoLLActivity { // 2. 定义核心路径(确保路径与Termux中一致) String gradleFullPath = "/data/data/com.termux/files/home/gradle/gradle-7.5.1/bin/gradle"; - String projectPath = TERMUX_HOME_PATH + "/Sources/WinBoLL"; // 项目目录 + String projectPath = TERMUX_HOME_PATH + "/Sources/DebugTemp"; // 项目目录 // 3. 构造命令(核心:用stdbuf禁用缓冲,实现实时输出) String targetCmd = ""; @@ -235,7 +235,7 @@ public class TermuxEnvTestActivity extends BaseWinBoLLActivity { // 2. 定义核心路径(确保路径与Termux中一致) String gradleFullPath = "/data/data/com.termux/files/home/gradle/gradle-7.5.1/bin/gradle"; - String projectPath = TERMUX_HOME_PATH + "/Sources/WinBoLL"; // 项目目录 + String projectPath = TERMUX_HOME_PATH + "/"; // 项目目录 // 3. 构造命令(核心:用stdbuf禁用缓冲,实现实时输出) String targetCmd = ""; diff --git a/winboll/src/main/res/layout/activity_termux_env_test.xml b/winboll/src/main/res/layout/activity_termux_env_test.xml index a478c68..9d8406b 100644 --- a/winboll/src/main/res/layout/activity_termux_env_test.xml +++ b/winboll/src/main/res/layout/activity_termux_env_test.xml @@ -18,24 +18,28 @@ android:gravity="right">