Android Question Build configurations and APK


Licensed User

I have created 2 build configurations : one "TRIAL" and one "FULL".
Each one with a dedicated package name (fr.user.appli.trial / fr.user.appli.full)
Conditional compilation works fine but always generates same name of APK in "Objects" Dir.

Am I right to think I need to publish 2 different APK names to Google Play Console ?
- The "Trial" APK as a free application
- The "Full" APK as a paying application

Is it the correct thing to do ? And then how to get 2 different APK names ?
Or maybe distinction is made by Google through package name whatever the APK filename ?

Thanks !