v2.2.1 更新说明: - 新增 xposed-module(Telegram/微信/SQLite Hook),双 APK + LSPosed 作用域 - HookMessageReceiver 后台直接 DebugForwarder + goAsync,修复 notiMessage 退后台丢消息 - MessageLogStore 日志持久化;AppConfig 调试/上传开关;PC 调试台 debug-server - 健康检查去掉联网限制;通知/Hook 通道增加诊断日志 - 安装脚本 install-full/configure-lsposed/start-debug-server;文档 CHANGELOG + HOOK_GUIDE
27 lines
956 B
PowerShell
27 lines
956 B
PowerShell
# Build debug APKs for notiMessage (app + xposed-module)
|
|
$ErrorActionPreference = "Stop"
|
|
$ProjectRoot = Split-Path -Parent $PSScriptRoot
|
|
Set-Location $ProjectRoot
|
|
|
|
$env:JAVA_HOME = "C:\Program Files\Java\jdk-17"
|
|
$javaHomeArg = "-Dorg.gradle.java.home=C:\Program Files\Java\jdk-17"
|
|
Write-Host "JAVA_HOME=$env:JAVA_HOME"
|
|
Write-Host "Building debug APKs..."
|
|
& "$ProjectRoot\gradlew.bat" $javaHomeArg :app:assembleDebug :xposed-module:assembleDebug
|
|
if ($LASTEXITCODE -ne 0) { exit $LASTEXITCODE }
|
|
|
|
$appApk = Join-Path $ProjectRoot "app\build\outputs\apk\debug\app-debug.apk"
|
|
$xposedApk = Join-Path $ProjectRoot "xposed-module\build\outputs\apk\debug\xposed-module-debug.apk"
|
|
|
|
Write-Host ""
|
|
if (Test-Path $appApk) {
|
|
Write-Host "App OK: $appApk"
|
|
} else {
|
|
Write-Host "App APK not found." -ForegroundColor Yellow
|
|
}
|
|
if (Test-Path $xposedApk) {
|
|
Write-Host "Xposed OK: $xposedApk"
|
|
} else {
|
|
Write-Host "Xposed APK not found." -ForegroundColor Yellow
|
|
}
|