Feature Request: Support for Private App Deployment in Google Play Store #173

Open
opened 2025-12-23 20:54:10 +08:00 by jazzcrack · 2 comments
jazzcrack commented 2025-12-23 20:54:10 +08:00 (Migrated from github.com)

Hello,

I would like to upload the created Android app as a private app to the Google Play Store to enable easy installation and updates via an MDM system.

To achieve this, the app requires:

  1. A unique identifier. Currently, it is always set to "com.carriez.flutter_hbb".
  2. The APK must be signed with a custom key. Currently, it is signed in debug mode ("APK has been signed in debug mode").

I suspect that for point (2), the variable ${{ secrets.ANDROID_SIGNING_KEY }} needs to be configured. However, I couldn’t find information on where and how the app’s identifier (point 1) can be set. I’m not very technically versed in this area.

I would greatly appreciate it if support for this could be added to the project in the future. Additionally, any guidance on how I could temporarily address this would be very helpful.

Good work. Thank you very much!

Best regards,
jazzcrack

Hello, I would like to upload the created Android app as a private app to the Google Play Store to enable easy installation and updates via an MDM system. **To achieve this, the app requires:** 1. A unique identifier. Currently, it is always set to "com.carriez.flutter_hbb". 2. The APK must be signed with a custom key. Currently, it is signed in debug mode ("APK has been signed in debug mode"). I suspect that for point (2), the variable ${{ secrets.ANDROID_SIGNING_KEY }} needs to be configured. However, I couldn’t find information on where and how the app’s identifier (point 1) can be set. I’m not very technically versed in this area. I would greatly appreciate it if support for this could be added to the project in the future. Additionally, any guidance on how I could temporarily address this would be very helpful. Good work. Thank you very much! Best regards, jazzcrack
bryangerlach commented 2025-12-24 02:44:57 +08:00 (Migrated from github.com)

I will look into this, it should be easy to change the identifier. I will see how to use the android signing key and let you know.

I will look into this, it should be easy to change the identifier. I will see how to use the android signing key and let you know.
bryangerlach commented 2026-01-07 06:05:02 +08:00 (Migrated from github.com)

I have updated with the ability to set the android application id, although I have not tested it yet.

In regards to signing the apk, it looks like you need to set a secret for the following:

  • ANDROID_SIGNING_KEY (this should be the signing key in base64 string)
  • ANDROID_ALIAS
  • ANDROID_KEY_STORE_PASSWORD
  • ANDROID_KEY_PASSWORD
I have updated with the ability to set the android application id, although I have not tested it yet. In regards to signing the apk, it looks like you need to set a secret for the following: - ANDROID_SIGNING_KEY (this should be the signing key in base64 string) - ANDROID_ALIAS - ANDROID_KEY_STORE_PASSWORD - ANDROID_KEY_PASSWORD
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: 3344/rdgen#173