diff --git a/.agents/workflows/compiler-apk.md b/.agents/workflows/compiler-apk.md index 7009147..0fc3c42 100644 --- a/.agents/workflows/compiler-apk.md +++ b/.agents/workflows/compiler-apk.md @@ -12,13 +12,14 @@ description: 自動編譯 Android APK、輸出至專屬目錄並安裝至實體 ```bash // turbo # 終止殘留的 Gradle/Java 程序,避免多個 Daemon 互搶資源 -pkill -9 -f "gradle" 2>/dev/null; pkill -9 -f "GradleDaemon" 2>/dev/null; sleep 1 +pkill -9 -f "gradle" 2>/dev/null; pkill -9 -f "GradleDaemon" 2>/dev/null; sleep 3 export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 cd /home/mama/projects/TaiwanStar_general_size_s_Chengwai # 使用 clean 確保完整重新編譯,避免舊快取遮蔽 import 缺失等錯誤 -./gradlew clean :app:assembleS_12_XY_U_Standard_Debug +# --no-daemon:強制使用單次 JVM 進程,避免 Daemon 初始化期間被殘留訊號中斷 +./gradlew clean :app:assembleS_12_XY_U_Standard_Debug --no-daemon ``` ## 步驟二:導出 APK 到 outputs 資料夾 diff --git a/.idea/AndroidProjectSystem.xml b/.idea/AndroidProjectSystem.xml new file mode 100644 index 0000000..d58d49b --- /dev/null +++ b/.idea/AndroidProjectSystem.xml @@ -0,0 +1,6 @@ + + + + + \ No newline at end of file diff --git a/.idea/caches/deviceStreaming.xml b/.idea/caches/deviceStreaming.xml index 9a395db..0354225 100644 --- a/.idea/caches/deviceStreaming.xml +++ b/.idea/caches/deviceStreaming.xml @@ -1235,6 +1235,18 @@