Build for Android 15

This commit is contained in:
JingMatrix 2024-07-23 17:53:31 +02:00
parent 4717b41ef5
commit abd7ae6254
3 changed files with 20 additions and 7 deletions

View File

@ -35,13 +35,14 @@ jobs:
fi fi
- name: Checkout libxposed/api - name: Checkout libxposed/api
uses: actions/checkout@v4 uses: actions/checkout@main
with: with:
repository: libxposed/api repository: libxposed/api
path: libxposed/api path: libxposed/api
ref: 54582730315ba4a3d7cfaf9baf9d23c419e07006
- name: Checkout libxposed/service - name: Checkout libxposed/service
uses: actions/checkout@v4 uses: actions/checkout@main
with: with:
repository: libxposed/service repository: libxposed/service
path: libxposed/service path: libxposed/service
@ -65,6 +66,18 @@ jobs:
restore-keys: lsp restore-keys: lsp
save: ${{ github.event_name == 'push' && github.ref == 'refs/heads/master' }} save: ${{ github.event_name == 'push' && github.ref == 'refs/heads/master' }}
- name: Setup Android SDK
uses: android-actions/setup-android@v3
- name: Setup ninja
uses: seanmiddleditch/gha-setup-ninja@master
with:
version: 1.12.0
- name: Remove Android's cmake
shell: bash
run: rm -rf $ANDROID_HOME/cmake
- name: Build dependencies with Gradle - name: Build dependencies with Gradle
working-directory: libxposed working-directory: libxposed
run: | run: |

View File

@ -51,10 +51,10 @@ val verName by extra("0.6")
val coreVerCode by extra(coreCommitCount) val coreVerCode by extra(coreCommitCount)
val coreVerName by extra(coreLatestTag) val coreVerName by extra(coreLatestTag)
val androidMinSdkVersion by extra(28) val androidMinSdkVersion by extra(28)
val androidTargetSdkVersion by extra(34) val androidTargetSdkVersion by extra(35)
val androidCompileSdkVersion by extra(34) val androidCompileSdkVersion by extra(35)
val androidCompileNdkVersion by extra("25.2.9519653") val androidCompileNdkVersion by extra("27.0.12077973")
val androidBuildToolsVersion by extra("34.0.0") val androidBuildToolsVersion by extra("35.0.0")
val androidSourceCompatibility by extra(JavaVersion.VERSION_21) val androidSourceCompatibility by extra(JavaVersion.VERSION_21)
val androidTargetCompatibility by extra(JavaVersion.VERSION_21) val androidTargetCompatibility by extra(JavaVersion.VERSION_21)

2
core

@ -1 +1 @@
Subproject commit 7c3fe84e26729d95cda7ea3c3a14c0aafab0a3a6 Subproject commit 3ba23a2baca61df22c78fc2e7284f413c07c35af