From 27607d23c81a0549bb0f5a2b5788fd0f1dded564 Mon Sep 17 00:00:00 2001 From: Li ZongYing Date: Tue, 5 Dec 2023 10:46:53 +0800 Subject: [PATCH] fix icon is not display --- .github/workflows/build.yml | 29 ++++++++++++----------------- app/src/main/AndroidManifest.xml | 24 +++++++++--------------- app/src/main/res/drawable/tv.png | Bin 2438 -> 1712 bytes 3 files changed, 21 insertions(+), 32 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index a1759b5..09266e3 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -7,16 +7,6 @@ on: jobs: build: - # Grant GITHUB_TOKEN the permissions required to make a Pages deployment - permissions: - contents: read - pages: write # to deploy to Pages - id-token: write # to verify the deployment originates from an appropriate source - - # Deploy to the github-pages environment - environment: - name: github-pages - url: ${{steps.deployment.outputs.page_url}} runs-on: ubuntu-latest steps: - name: Checkout code @@ -29,15 +19,20 @@ jobs: distribution: 'temurin' cache: 'gradle' - - name: Sign artifact - id: signArtifact - uses: r0adkll/sign-android-release@v1.0.1 +# - uses: gradle/gradle-build-action@v2 +# with: +# gradle-version: current +# arguments: assembleRelease + + - name: Sign app APK + id: sign_app + uses: r0adkll/sign-android-release@v1 with: - releaseDirectory: app/build/outputs/apk/ourbuildtype/release - alias: ${{ secrets.KEYALIAS }} + releaseDirectory: app/build/outputs/apk/release + alias: ${{ secrets.ALIAS }} signingKeyBase64: ${{ secrets.KEYSTORE }} keyStorePassword: ${{ secrets.KEYSTORE_PASSWORD }} - keyPassword: ${{ secrets.KEY_PASSWORD }} + keyPassword: ${{ secrets.ALIAS_PASSWORD }} - name: Create Release id: create_release @@ -56,6 +51,6 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: upload_url: ${{ steps.create_release.outputs.upload_url }} - asset_path: ./app/build/outputs/apk/ourbuildtype/release/app-artifact-*.apk + asset_path: ${{ steps.sign_app.outputs.signedReleaseFile }} asset_name: my_tv.apk asset_content_type: application/vnd.android.package-archive \ No newline at end of file diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 92c788a..511d935 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -1,7 +1,12 @@ - - + + + + - + - - - - - - \ No newline at end of file diff --git a/app/src/main/res/drawable/tv.png b/app/src/main/res/drawable/tv.png index f762dc19a00040f54258c8de95125039769f244f..6c96efe95f6752016541097d45a3a673a1316e5d 100644 GIT binary patch delta 1668 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 G@zQ_(hi*Oq