添加 Hook 消息接收与本地调试模式,便于 LSPosed/Telegram 联调。
新增 HookMessageReceiver 与通知服务 Hook 上报链路,支持未登录本地监听;补充 build/install 脚本并忽略 platform-tools 与 xposed 构建产物。
This commit is contained in:
19
scripts/build-debug.ps1
Normal file
19
scripts/build-debug.ps1
Normal file
@@ -0,0 +1,19 @@
|
||||
# Build debug APK for notiMessage
|
||||
$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 APK..."
|
||||
& "$ProjectRoot\gradlew.bat" $javaHomeArg assembleDebug
|
||||
if ($LASTEXITCODE -ne 0) { exit $LASTEXITCODE }
|
||||
|
||||
$apk = Join-Path $ProjectRoot "app\build\outputs\apk\debug\app-debug.apk"
|
||||
if (Test-Path $apk) {
|
||||
Write-Host ""
|
||||
Write-Host "Build OK: $apk"
|
||||
} else {
|
||||
Write-Host "Build finished but APK not found at expected path." -ForegroundColor Yellow
|
||||
}
|
||||
Reference in New Issue
Block a user