0
0
Fluttermobile~10 mins

Play Store submission in Flutter - Interactive Code Practice

Choose your learning style9 modes available
Practice - 5 Tasks
Answer the questions below
1fill in blank
easy

Complete the code to define the app version in pubspec.yaml for Play Store submission.

Flutter
version: 1.0.0+[1]
Drag options to blanks, or click blank then click option'
A100
B1
C10
D0
Attempts:
3 left
💡 Hint
Common Mistakes
Using zero or a lower build number causes Play Store rejection.
2fill in blank
medium

Complete the command to build the Android app bundle for Play Store upload.

Flutter
flutter build [1] --release
Drag options to blanks, or click blank then click option'
Aios
Bapk
Cappbundle
Dweb
Attempts:
3 left
💡 Hint
Common Mistakes
Using 'apk' instead of 'appbundle' results in wrong file type for Play Store.
3fill in blank
hard

Fix the error in the AndroidManifest.xml to set the app's package name correctly for Play Store.

Flutter
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="[1]">
  <!-- other tags -->
</manifest>
Drag options to blanks, or click blank then click option'
Acom.google.android
Bcom.example.myapp
Cflutter.app
Dandroid.app
Attempts:
3 left
💡 Hint
Common Mistakes
Using default or placeholder package names causes Play Store rejection.
4fill in blank
hard

Fill both blanks to configure signing in build.gradle for Play Store release.

Flutter
signingConfigs {
    release {
        storeFile file('[1]')
        storePassword '[2]'
    }
}
Drag options to blanks, or click blank then click option'
Akey.jks
Bandroid.keystore
Cpassword123
Dflutter123
Attempts:
3 left
💡 Hint
Common Mistakes
Using wrong file names or passwords causes build failures or Play Store errors.
5fill in blank
hard

Fill all three blanks to define the app's version code, version name, and minSdkVersion in build.gradle.

Flutter
defaultConfig {
    applicationId "com.example.myapp"
    minSdkVersion [1]
    versionCode [2]
    versionName "[3]"
}
Drag options to blanks, or click blank then click option'
A21
B1
C1.0.0
D16
Attempts:
3 left
💡 Hint
Common Mistakes
Setting minSdkVersion too low causes compatibility issues.
Using non-integer versionCode causes build errors.