Bump version number

Update workflow file
This commit is contained in:
BinTianqi
2026-03-08 22:12:29 +08:00
parent f61286ba57
commit b050a4a1ad
11 changed files with 60 additions and 26 deletions

View File

@@ -19,10 +19,10 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out repository
uses: actions/checkout@v4
uses: actions/checkout@v6
- name: Set up JDK 21
uses: actions/setup-java@v4
uses: actions/setup-java@v5
with:
distribution: 'temurin'
java-version: '21'
@@ -34,13 +34,13 @@ jobs:
run: ./gradlew build
- name: Upload Debug APK (testkey)
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: OwnDroid-CI-${{ env.SHORT_SHA }}-debug-testkey
path: app/build/outputs/apk/debug/app-debug.apk
- name: Upload Release APK (testkey)
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: OwnDroid-CI-${{ env.SHORT_SHA }}-release-testkey
path: app/build/outputs/apk/release/app-release.apk
@@ -51,13 +51,13 @@ jobs:
./gradlew build -PStoreFile="$(pwd)/app/release.jks" -PStorePassword="${{ secrets.KEYSTORE_PASSWORD }}" -PKeyPassword="${{ secrets.KEY_PASSWORD }}" -PKeyAlias="${{ secrets.KEY_ALIAS }}"
- name: Upload Debug APK
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: OwnDroid-CI-${{ env.SHORT_SHA }}-debug-signed
path: app/build/outputs/apk/debug/app-debug.apk
- name: Upload Release APK
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: OwnDroid-CI-${{ env.SHORT_SHA }}-release-signed
path: app/build/outputs/apk/release/app-release.apk
@@ -68,7 +68,7 @@ jobs:
needs: build
steps:
- name: Download Artifacts
uses: actions/download-artifact@v4
uses: actions/download-artifact@v7
with:
path: artifacts

View File

@@ -0,0 +1,22 @@
name: Dependency submission
on:
push:
branches: [ "master" ]
jobs:
dependency-submission:
name: Dependency submission
runs-on: ubuntu-latest
steps:
- name: Check out repository
uses: actions/checkout@v6
- name: Set up JDK 21
uses: actions/setup-java@v5
with:
distribution: temurin
java-version: '21'
- name: Generate and submit dependency graph
uses: gradle/actions/dependency-submission@v5

View File

@@ -12,12 +12,10 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out repository
uses: actions/checkout@v4
with:
ref: 'master'
uses: actions/checkout@v6
- name: Set up JDK 21
uses: actions/setup-java@v4
uses: actions/setup-java@v5
with:
distribution: 'temurin'
java-version: '21'
@@ -34,6 +32,3 @@ jobs:
run: git tag -l ${{ github.ref_name }} --format="%(contents:body)" | gh release create ${{ github.ref_name }} -t ${{ github.ref_name }} *.apk -d -F -
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Generate and submit dependency graph
uses: gradle/actions/dependency-submission@v4

View File

@@ -1,7 +1,8 @@
[English](Readme.md) | [简体中文](Readme-zh_CN.md)
> [!important]
> The Japanese readme need update
> The Japanese readme is outdated
> 日语的Readme已经过时
# OwnDroid

View File

@@ -99,7 +99,9 @@ pm set-user-restriction no_add_clone_profile 0
一些系统在设置了device owner后不允许在安卓设置中创建用户你可以在OwnDroid中创建用户。
如果你有root你也可以在adb shell中运行以上命令以解除限制。
## API
## 高级用户
### API
OwnDroid提供了一个基于Intent的API。你需要在设置中设置密钥并启用API。括号中的数字是最小的安卓版本。
@@ -137,7 +139,9 @@ context.sendBroadcast(intent)
[可用的用户限制](https://developer.android.google.cn/reference/android/os/UserManager#constants_1)
## 构建
## 开发者
### 构建
你可以在命令行中使用Gradle以构建OwnDroid
```shell
@@ -148,6 +152,10 @@ context.sendBroadcast(intent)
```
在Windows系统中应使用`./gradlew.bat`)
### 贡献
请使用`dev`分支。
## 许可证
[License.md](LICENSE.md)

View File

@@ -101,7 +101,9 @@ pm set-user-restriction no_add_clone_profile 0
Some systems disable the feature of adding users in Android settings once a device owner is set.
You have to create users in OwnDroid. Or if you have root, run the above command in adb shell to remove that restriction.
## API
## For advanced users
### API
OwnDroid provides an Intent-based API. You need to set the API key in settings and enable the API. The numbers in brackets represent the minimum Android version required.
@@ -139,7 +141,9 @@ context.sendBroadcast(intent)
[Available user restrictions](https://developer.android.com/reference/android/os/UserManager#constants_1)
## Build
## For developers
### Build
You can use Gradle in command line to build OwnDroid.
```shell
@@ -150,6 +154,10 @@ You can use Gradle in command line to build OwnDroid.
```
(Use `./gradlew.bat` instead on Windows)
### Contribute
Please use the `dev` branch.
## License
[License.md](LICENSE.md)

View File

@@ -25,8 +25,8 @@ android {
applicationId = "com.bintianqi.owndroid"
minSdk = 23
targetSdk = 36
versionCode = 42
versionName = "7.3"
versionCode = 43
versionName = "8.0"
multiDexEnabled = false
}

View File

@@ -93,7 +93,7 @@ fun WorkModesScreen(
Column {
Text(stringResource(R.string.app_name))
Text(
stringResource(R.string.choose_work_mode), Modifier.alpha(0.8F),
stringResource(R.string.choose_working_mode), Modifier.alpha(0.8F),
style = typography.bodyLarge
)
}

View File

@@ -685,7 +685,7 @@
<string name="info_required_strong_auth_timeout">Son güçlü kimlik doğrulama yönteminin (parola, PIN veya desen) kullanıldığından beri kullanıcının ikincil, güçlü olmayan kimlik doğrulamayı ne kadar süre kullanabileceğini belirler. Dönen zaman aşımından sonra kullanıcı güçlü kimlik doğrulama yöntemi kullanmak zorundadır.\n0 değeri, yöneticinin zaman aşımı kontrolüne katılmadığı anlamına gelir. Minimum ve maksimum zaman aşımı süreleri platform tarafından tanımlanır ve genellikle sırasıyla 1 saat ve 72 saattir.</string>
<string name="info_deactivate">OwnDroid yetkilerini kaybedecektir.</string>
<string name="choose_work_mode">Çalışma Modunu Seç</string>
<string name="choose_working_mode">Çalışma Modunu Seç</string>
<string name="recommended">Önerilen</string>
<string name="activate_method">Etkinleştirme Yöntemi</string>
<string name="adb_command">ADB Komutu</string>

View File

@@ -715,7 +715,7 @@
<string name="info_deactivate">OwnDroid将会丢失特权</string>
<string name="info_personal_apps_suspended">你的个人应用被OwnDroid挂起</string>
<string name="choose_work_mode">选择一个工作模式</string>
<string name="choose_working_mode">选择一个工作模式</string>
<string name="recommended">推荐</string>
<string name="activate_method">激活方法</string>
<string name="adb_command">ADB命令</string>

View File

@@ -752,7 +752,7 @@
<string name="info_deactivate">OwnDroid will lost its privilege</string>
<string name="info_personal_apps_suspended">Your personal apps is suspended by OwnDroid</string>
<string name="choose_work_mode">Choose a work mode</string>
<string name="choose_working_mode">Choose a working mode</string>
<string name="recommended">Recommended</string>
<string name="activate_method">Activate method</string>
<string name="adb_command">ADB command</string>