The Wrap feature in Power Apps allows you to transform your Canvas app into a native mobile app. This process is especially beneficial for organizations that want to distribute apps internally or via app stores while maintaining the native app-like experience.
Note: Before you begin the wrapping process, ensure that you have the installed Java /JDK, openssl, Android Studio
Please find below steps to Wrap the Canvas App:
1. Generating keys
Use keytool.exe to generate a certificate for signing the Android app.
cd “C:\Program Files\Java\jdk-23\bin”
keytool -genkey -alias SIGNATURE_ALIAS -keyalg RSA -keystore PATH_TO_KEYSTORE -keysize 2048 -validity 10000
where,
SIGNATURE_ALIAS: Specifies a unique name for the key in the keystore.
PATH_TO_KEYSTORE: Path to the keystore file where the generated key pair will be stored.
2. Generate Signature Hash