diff --git a/.github/workflows/android-build-test.yml b/.github/workflows/android-build-test.yml index fe525c24c..4d054ace8 100644 --- a/.github/workflows/android-build-test.yml +++ b/.github/workflows/android-build-test.yml @@ -223,6 +223,13 @@ jobs: path: output/android-apks/*-qsmgt-${{ github.run_number }}.apk retention-days: 28 if-no-files-found: error + - name: Archive AAB with unified backend + uses: actions/upload-artifact@v4 + with: + name: android-aab-unified-${{ github.run_number }} + path: output/android-apks/*-qsmgt-${{ github.run_number }}.aab + retention-days: 28 + if-no-files-found: error test-android-apk-tflite: needs: build-android-apk diff --git a/flutter/android/app/build.gradle b/flutter/android/app/build.gradle index 63a85cab5..a0dd55f62 100644 --- a/flutter/android/app/build.gradle +++ b/flutter/android/app/build.gradle @@ -43,10 +43,14 @@ android { defaultConfig { applicationId "org.mlcommons.android.mlperfbench" minSdkVersion 21 - targetSdkVersion 33 + targetSdkVersion 34 versionCode flutterVersionCode.toInteger() versionName flutterVersionName testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" + + ndk { + abiFilters "arm64-v8a", "armeabi-v7a" + } } signingConfigs {