Your app version has been updated:
| Property | Old Value | New Value |
|---|---|---|
| versionCode | 5 | 6 ✅ |
| versionName | "1.1.2" | "1.1.3" ✅ |
File: app/build.gradle
defaultConfig {
versionCode 6 // ← Changed from 5
versionName "1.1.3" // ← Changed from "1.1.2"
}git add app/build.gradle
git commit -m "Bump version to 1.1.3 (versionCode 6) for 16 KB page size compliance"
git pushThe GitHub Actions workflow will automatically:
- ✅ Build the new APK/AAB
- ✅ Sign with your keystore
- ✅ Create:
Openterface-v1.1.3-release.apk - ✅ Create:
Openterface-v1.1.3-release.aab
After the workflow completes:
- Go to the Actions tab
- Click on the latest workflow run
- Scroll to Artifacts
- Download
Openterface-v1.1.3-APKorOpenterface-v1.1.3-AAB
- Go to Google Play Console
- Navigate to your app
- Click Production → Create new release
- Upload
Openterface-v1.1.3-release.aab - Complete the release notes
- Verify: 16 KB page size warning should be gone! ✅
- Click Review release → Start rollout to Production
- What: Internal version number (not visible to users)
- Rule: MUST increase with each release
- Current: 6
- Next release: 7, 8, 9, etc.
- Important: Google Play tracks this - can never reuse a number!
- What: User-facing version (shown in Google Play)
- Format: Usually "major.minor.patch" (e.g., "1.1.3")
- Current: "1.1.3"
- Next release:
- Patch: "1.1.4" (bug fixes)
- Minor: "1.2.0" (new features)
- Major: "2.0.0" (major changes)
Open app/build.gradle and change:
versionCode 7 // Increment by 1
versionName "1.1.4" // Update as neededCreate bump-version.ps1:
# Read current version
$buildGradle = Get-Content "app/build.gradle"
$currentCode = ($buildGradle | Select-String "versionCode (\d+)").Matches.Groups[1].Value
# Increment
$newCode = [int]$currentCode + 1
# Update file
$buildGradle = $buildGradle -replace "versionCode $currentCode", "versionCode $newCode"
$buildGradle | Set-Content "app/build.gradle"
Write-Host "✅ Version code updated: $currentCode → $newCode"Then run: .\bump-version.ps1
| Version Code | Version Name | Date | Changes |
|---|---|---|---|
| 1-4 | 1.0.x - 1.1.1 | Previous | Earlier releases |
| 5 | 1.1.2 | Oct 2025 | Previous release |
| 6 | 1.1.3 | Oct 30, 2025 | 16 KB page size compliance ✅ |
versionCode 5 // Already used!Error: "已有版本使用了版本代码"
Fix: Always increment!
versionCode 4 // Lower than previous!Error: Google Play won't accept it
Fix: Must be higher than all previous releases
- Main branch: versionCode 6
- Feature branch: versionCode 6
- Problem: Conflict when merging!
Fix: Coordinate version numbers across branches
Current Version:
- Code: 6
- Name: "1.1.3"
- File:
app/build.gradlelines 14-15
To Update:
- Edit
app/build.gradle - Increment
versionCode - Update
versionName(optional) - Commit and push
- Build will create new APK/AAB automatically
- Update versionCode to 6
- Update versionName to "1.1.3"
- Commit changes
- Push to GitHub
- Wait for GitHub Actions build
- Download the AAB
- Upload to Google Play
- Verify 16 KB page size warning is gone
- Publish release
Ready to commit? Run these commands:
git add app/build.gradle
git commit -m "Bump version to 1.1.3 (versionCode 6)"
git pushYour build will start automatically! 🚀