Add license revoke action and Russian app title.
Support POST /v1/admin/revoke from the license list with confirmation dialog. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -0,0 +1,33 @@
|
||||
# Install Android SDK components for headless builds.
|
||||
$ErrorActionPreference = "Stop"
|
||||
|
||||
$sdkRoot = "$env:LOCALAPPDATA\Android\Sdk"
|
||||
$cmdline = Join-Path $sdkRoot "cmdline-tools\latest\bin"
|
||||
$sdkmanager = Join-Path $cmdline "sdkmanager.bat"
|
||||
|
||||
if (-not (Test-Path $sdkmanager)) {
|
||||
Write-Host "Downloading Android command-line tools..."
|
||||
New-Item -ItemType Directory -Force -Path "$sdkRoot\cmdline-tools" | Out-Null
|
||||
$zip = Join-Path $env:TEMP "cmdline-tools.zip"
|
||||
Invoke-WebRequest -Uri "https://dl.google.com/android/repository/commandlinetools-win-11076708_latest.zip" -OutFile $zip
|
||||
Expand-Archive -Path $zip -DestinationPath "$sdkRoot\cmdline-tools\tmp" -Force
|
||||
if (Test-Path "$sdkRoot\cmdline-tools\latest") {
|
||||
Remove-Item "$sdkRoot\cmdline-tools\latest" -Recurse -Force
|
||||
}
|
||||
Move-Item "$sdkRoot\cmdline-tools\tmp\cmdline-tools" "$sdkRoot\cmdline-tools\latest"
|
||||
Remove-Item "$sdkRoot\cmdline-tools\tmp" -Recurse -Force
|
||||
}
|
||||
|
||||
Write-Host "Installing SDK packages..."
|
||||
$packages = @(
|
||||
"platform-tools",
|
||||
"platforms;android-35",
|
||||
"build-tools;35.0.0"
|
||||
)
|
||||
|
||||
foreach ($pkg in $packages) {
|
||||
cmd /c "echo y| `"$sdkmanager`" `"$pkg`""
|
||||
}
|
||||
|
||||
Write-Host "ANDROID_HOME=$sdkRoot"
|
||||
Write-Host "Done."
|
||||
Reference in New Issue
Block a user