Committed by
GitHub
Update APK versions (#2505)
This PR updates version information across all Android applications in the sherpa-onnx project to version 1.12.9 with version code 20250817. The changes automate version updates through a release script and apply consistent versioning across all Android app modules.
正在显示
17 个修改的文件
包含
42 行增加
和
32 行删除
| @@ -11,8 +11,8 @@ android { | @@ -11,8 +11,8 @@ android { | ||
| 11 | applicationId "com.k2fsa.sherpa.onnx" | 11 | applicationId "com.k2fsa.sherpa.onnx" |
| 12 | minSdk 21 | 12 | minSdk 21 |
| 13 | targetSdk 32 | 13 | targetSdk 32 |
| 14 | - versionCode 1 | ||
| 15 | - versionName "1.0" | 14 | + versionCode 20250817 |
| 15 | + versionName "1.12.9" | ||
| 16 | 16 | ||
| 17 | testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" | 17 | testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" |
| 18 | } | 18 | } |
| @@ -11,8 +11,8 @@ android { | @@ -11,8 +11,8 @@ android { | ||
| 11 | applicationId "com.k2fsa.sherpa.onnx" | 11 | applicationId "com.k2fsa.sherpa.onnx" |
| 12 | minSdk 21 | 12 | minSdk 21 |
| 13 | targetSdk 32 | 13 | targetSdk 32 |
| 14 | - versionCode 1 | ||
| 15 | - versionName "1.0" | 14 | + versionCode 20250817 |
| 15 | + versionName "1.12.9" | ||
| 16 | 16 | ||
| 17 | testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" | 17 | testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" |
| 18 | } | 18 | } |
| @@ -11,8 +11,8 @@ android { | @@ -11,8 +11,8 @@ android { | ||
| 11 | applicationId = "com.k2fsa.sherpa.onnx.audio.tagging" | 11 | applicationId = "com.k2fsa.sherpa.onnx.audio.tagging" |
| 12 | minSdk = 21 | 12 | minSdk = 21 |
| 13 | targetSdk = 34 | 13 | targetSdk = 34 |
| 14 | - versionCode = 1 | ||
| 15 | - versionName = "1.0" | 14 | + versionCode = 20250817 |
| 15 | + versionName = "1.12.9" | ||
| 16 | 16 | ||
| 17 | testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" | 17 | testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" |
| 18 | vectorDrawables { | 18 | vectorDrawables { |
| @@ -11,8 +11,8 @@ android { | @@ -11,8 +11,8 @@ android { | ||
| 11 | applicationId = "com.k2fsa.sherpa.onnx.audio.tagging.wear.os" | 11 | applicationId = "com.k2fsa.sherpa.onnx.audio.tagging.wear.os" |
| 12 | minSdk = 26 | 12 | minSdk = 26 |
| 13 | targetSdk = 34 | 13 | targetSdk = 34 |
| 14 | - versionCode = 1 | ||
| 15 | - versionName = "1.0" | 14 | + versionCode = 20250817 |
| 15 | + versionName = "1.12.9" | ||
| 16 | vectorDrawables { | 16 | vectorDrawables { |
| 17 | useSupportLibrary = true | 17 | useSupportLibrary = true |
| 18 | } | 18 | } |
| @@ -9,8 +9,8 @@ android { | @@ -9,8 +9,8 @@ android { | ||
| 9 | applicationId "com.k2fsa.sherpa.onnx" | 9 | applicationId "com.k2fsa.sherpa.onnx" |
| 10 | minSdk 28 | 10 | minSdk 28 |
| 11 | targetSdk 34 | 11 | targetSdk 34 |
| 12 | - versionCode 1 | ||
| 13 | - versionName "1.0" | 12 | + versionCode 20250817 |
| 13 | + versionName "1.12.9" | ||
| 14 | 14 | ||
| 15 | testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" | 15 | testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" |
| 16 | } | 16 | } |
| @@ -11,8 +11,8 @@ android { | @@ -11,8 +11,8 @@ android { | ||
| 11 | applicationId "com.k2fsa.sherpa.onnx" | 11 | applicationId "com.k2fsa.sherpa.onnx" |
| 12 | minSdk 21 | 12 | minSdk 21 |
| 13 | targetSdk 32 | 13 | targetSdk 32 |
| 14 | - versionCode 1 | ||
| 15 | - versionName "1.0" | 14 | + versionCode 20250817 |
| 15 | + versionName "1.12.9" | ||
| 16 | 16 | ||
| 17 | testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" | 17 | testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" |
| 18 | } | 18 | } |
| @@ -11,8 +11,8 @@ android { | @@ -11,8 +11,8 @@ android { | ||
| 11 | applicationId = "com.k2fsa.sherpa.onnx.simulate.streaming.asr" | 11 | applicationId = "com.k2fsa.sherpa.onnx.simulate.streaming.asr" |
| 12 | minSdk = 21 | 12 | minSdk = 21 |
| 13 | targetSdk = 34 | 13 | targetSdk = 34 |
| 14 | - versionCode = 1 | ||
| 15 | - versionName = "1.0" | 14 | + versionCode = 20250817 |
| 15 | + versionName = "1.12.9" | ||
| 16 | 16 | ||
| 17 | testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" | 17 | testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" |
| 18 | vectorDrawables { | 18 | vectorDrawables { |
| @@ -11,8 +11,8 @@ android { | @@ -11,8 +11,8 @@ android { | ||
| 11 | applicationId = "com.k2fsa.sherpa.onnx.simulate.streaming.asr.wear.os" | 11 | applicationId = "com.k2fsa.sherpa.onnx.simulate.streaming.asr.wear.os" |
| 12 | minSdk = 28 | 12 | minSdk = 28 |
| 13 | targetSdk = 34 | 13 | targetSdk = 34 |
| 14 | - versionCode = 1 | ||
| 15 | - versionName = "1.0" | 14 | + versionCode = 20250817 |
| 15 | + versionName = "1.12.9" | ||
| 16 | vectorDrawables { | 16 | vectorDrawables { |
| 17 | useSupportLibrary = true | 17 | useSupportLibrary = true |
| 18 | } | 18 | } |
| @@ -11,8 +11,8 @@ android { | @@ -11,8 +11,8 @@ android { | ||
| 11 | applicationId = "com.k2fsa.sherpa.onnx.speaker.diarization" | 11 | applicationId = "com.k2fsa.sherpa.onnx.speaker.diarization" |
| 12 | minSdk = 21 | 12 | minSdk = 21 |
| 13 | targetSdk = 34 | 13 | targetSdk = 34 |
| 14 | - versionCode = 1 | ||
| 15 | - versionName = "1.0" | 14 | + versionCode = 20250817 |
| 15 | + versionName = "1.12.9" | ||
| 16 | 16 | ||
| 17 | testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" | 17 | testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" |
| 18 | vectorDrawables { | 18 | vectorDrawables { |
| @@ -11,8 +11,8 @@ android { | @@ -11,8 +11,8 @@ android { | ||
| 11 | applicationId = "com.k2fsa.sherpa.onnx.speaker.identification" | 11 | applicationId = "com.k2fsa.sherpa.onnx.speaker.identification" |
| 12 | minSdk = 21 | 12 | minSdk = 21 |
| 13 | targetSdk = 34 | 13 | targetSdk = 34 |
| 14 | - versionCode = 1 | ||
| 15 | - versionName = "1.0" | 14 | + versionCode = 20250817 |
| 15 | + versionName = "1.12.9" | ||
| 16 | 16 | ||
| 17 | testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" | 17 | testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" |
| 18 | vectorDrawables { | 18 | vectorDrawables { |
| @@ -11,8 +11,8 @@ android { | @@ -11,8 +11,8 @@ android { | ||
| 11 | applicationId = "com.k2fsa.sherpa.onnx.slid" | 11 | applicationId = "com.k2fsa.sherpa.onnx.slid" |
| 12 | minSdk = 21 | 12 | minSdk = 21 |
| 13 | targetSdk = 34 | 13 | targetSdk = 34 |
| 14 | - versionCode = 1 | ||
| 15 | - versionName = "1.0" | 14 | + versionCode = 20250817 |
| 15 | + versionName = "1.12.9" | ||
| 16 | 16 | ||
| 17 | testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" | 17 | testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" |
| 18 | vectorDrawables { | 18 | vectorDrawables { |
| @@ -11,8 +11,8 @@ android { | @@ -11,8 +11,8 @@ android { | ||
| 11 | applicationId "com.k2fsa.sherpa.onnx" | 11 | applicationId "com.k2fsa.sherpa.onnx" |
| 12 | minSdk 21 | 12 | minSdk 21 |
| 13 | targetSdk 32 | 13 | targetSdk 32 |
| 14 | - versionCode 1 | ||
| 15 | - versionName "1.0" | 14 | + versionCode 20250817 |
| 15 | + versionName "1.12.9" | ||
| 16 | 16 | ||
| 17 | testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" | 17 | testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" |
| 18 | } | 18 | } |
| @@ -11,8 +11,8 @@ android { | @@ -11,8 +11,8 @@ android { | ||
| 11 | applicationId = "com.k2fsa.sherpa.onnx.tts.engine" | 11 | applicationId = "com.k2fsa.sherpa.onnx.tts.engine" |
| 12 | minSdk = 21 | 12 | minSdk = 21 |
| 13 | targetSdk = 34 | 13 | targetSdk = 34 |
| 14 | - versionCode = 1 | ||
| 15 | - versionName = "1.0" | 14 | + versionCode = 20250817 |
| 15 | + versionName = "1.12.9" | ||
| 16 | 16 | ||
| 17 | testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" | 17 | testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" |
| 18 | vectorDrawables { | 18 | vectorDrawables { |
| @@ -11,8 +11,8 @@ android { | @@ -11,8 +11,8 @@ android { | ||
| 11 | applicationId "com.k2fsa.sherpa.onnx" | 11 | applicationId "com.k2fsa.sherpa.onnx" |
| 12 | minSdk 21 | 12 | minSdk 21 |
| 13 | targetSdk 33 | 13 | targetSdk 33 |
| 14 | - versionCode 1 | ||
| 15 | - versionName "1.0" | 14 | + versionCode 20250817 |
| 15 | + versionName "1.12.9" | ||
| 16 | 16 | ||
| 17 | testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" | 17 | testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" |
| 18 | } | 18 | } |
| @@ -11,8 +11,8 @@ android { | @@ -11,8 +11,8 @@ android { | ||
| 11 | applicationId "com.k2fsa.sherpa.onnx" | 11 | applicationId "com.k2fsa.sherpa.onnx" |
| 12 | minSdk 21 | 12 | minSdk 21 |
| 13 | targetSdk 33 | 13 | targetSdk 33 |
| 14 | - versionCode 1 | ||
| 15 | - versionName "1.0" | 14 | + versionCode 20250817 |
| 15 | + versionName "1.12.9" | ||
| 16 | 16 | ||
| 17 | testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" | 17 | testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" |
| 18 | } | 18 | } |
| @@ -11,8 +11,8 @@ android { | @@ -11,8 +11,8 @@ android { | ||
| 11 | applicationId "com.k2fsa.sherpa.onnx" | 11 | applicationId "com.k2fsa.sherpa.onnx" |
| 12 | minSdk 21 | 12 | minSdk 21 |
| 13 | targetSdk 32 | 13 | targetSdk 32 |
| 14 | - versionCode 1 | ||
| 15 | - versionName "1.0" | 14 | + versionCode 20250817 |
| 15 | + versionName "1.12.9" | ||
| 16 | 16 | ||
| 17 | testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" | 17 | testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" |
| 18 | } | 18 | } |
| 1 | #!/usr/bin/env bash | 1 | #!/usr/bin/env bash |
| 2 | 2 | ||
| 3 | set -ex | 3 | set -ex |
| 4 | + | ||
| 5 | +old_version_code=20250816 | ||
| 6 | +new_version_code=20250817 | ||
| 7 | + | ||
| 4 | old_version="1\.12\.8" | 8 | old_version="1\.12\.8" |
| 5 | new_version="1\.12\.9" | 9 | new_version="1\.12\.9" |
| 6 | replace_str="s/$old_version/$new_version/g" | 10 | replace_str="s/$old_version/$new_version/g" |
| @@ -9,6 +13,12 @@ sed -i.bak "$replace_str" ./sherpa-onnx/csrc/version.cc | @@ -9,6 +13,12 @@ sed -i.bak "$replace_str" ./sherpa-onnx/csrc/version.cc | ||
| 9 | sha1=$(git describe --match=NeVeRmAtCh --always --abbrev=8) | 13 | sha1=$(git describe --match=NeVeRmAtCh --always --abbrev=8) |
| 10 | date=$(git log -1 --format=%ad --date=local) | 14 | date=$(git log -1 --format=%ad --date=local) |
| 11 | 15 | ||
| 16 | +find android -name "build.gradle" -type f -exec sed -i.bak "s/versionName \"$old_version\"/versionName \"$new_version\"/g" {} \; | ||
| 17 | +find android -name "build.gradle.kts" -type f -exec sed -i.bak "s/versionName = \"$old_version\"/versionName = \"$new_version\"/g" {} \; | ||
| 18 | + | ||
| 19 | +find android -name "build.gradle" -type f -exec sed -i.bak "s/versionCode $old_version_code/versionCode $new_version_code/g" {} \; | ||
| 20 | +find android -name "build.gradle.kts" -type f -exec sed -i.bak "s/versionCode = $old_version_code/versionCode = $new_version_code/g" {} \; | ||
| 21 | + | ||
| 12 | sed -i.bak "s/ static const char \*sha1.*/ static const char \*sha1 = \"$sha1\";/g" ./sherpa-onnx/csrc/version.cc | 22 | sed -i.bak "s/ static const char \*sha1.*/ static const char \*sha1 = \"$sha1\";/g" ./sherpa-onnx/csrc/version.cc |
| 13 | sed -i.bak "s/ static const char \*date.*/ static const char \*date = \"$date\";/g" ./sherpa-onnx/csrc/version.cc | 23 | sed -i.bak "s/ static const char \*date.*/ static const char \*date = \"$date\";/g" ./sherpa-onnx/csrc/version.cc |
| 14 | 24 |
-
请 注册 或 登录 后发表评论