Report actual app version to reflector (BuildConfig.VERSION_NAME) (v1.0.5)

This commit is contained in:
ua1zbe
2026-08-17 09:34:26 +03:00
parent 0b51e63262
commit a1b2bdaa1c
2 changed files with 9 additions and 2 deletions

View File

@@ -21,6 +21,10 @@ android {
} }
} }
buildFeatures {
buildConfig = true
}
lint { lint {
checkReleaseBuilds = false checkReleaseBuilds = false
abortOnError = false abortOnError = false

View File

@@ -1,5 +1,6 @@
package ru.ua1zbe.svxremote.proto package ru.ua1zbe.svxremote.proto
import android.util.Log
import java.net.DatagramPacket import java.net.DatagramPacket
import java.net.DatagramSocket import java.net.DatagramSocket
import java.net.InetAddress import java.net.InetAddress
@@ -7,7 +8,7 @@ import java.net.InetSocketAddress
import java.net.Socket import java.net.Socket
import java.net.SocketTimeoutException import java.net.SocketTimeoutException
import java.util.concurrent.atomic.AtomicBoolean import java.util.concurrent.atomic.AtomicBoolean
import android.util.Log import ru.ua1zbe.svxremote.BuildConfig
/** /**
* Клиент рефлектора SVXLink (протокол v2, авторизация AUTH_KEY, аудио Opus по UDP). * Клиент рефлектора SVXLink (протокол v2, авторизация AUTH_KEY, аудио Opus по UDP).
@@ -50,7 +51,9 @@ class ReflectorClient(
const val RECONNECT_DELAY_MS = 5000L const val RECONNECT_DELAY_MS = 5000L
const val CLIENT_SW_INFO = "SVXHomyak" const val CLIENT_SW_INFO = "SVXHomyak"
const val CLIENT_SW_VERSION = "1.0.0" // Версия ПО передаётся на сервер для дашборда; берём из BuildConfig,
// чтобы не расходилась с versionName в build.gradle.kts
val CLIENT_SW_VERSION = BuildConfig.VERSION_NAME
} }
data class Settings( data class Settings(