If the .mmpk file cannot be published to your Esri portal for whatever reason, you can still configure your app's Mobile Map Package settings to use the desired .mmpk and .mmap files. An .mmpk file is essentially a zip file that contains map data. Each map is represented by an .mmap file.
If you do not specify an MMPK source, users must sideload the the MMPK file onto their devices.
To configure the app's Mobile Map Package settings without an MMPK source:
1.While editing your app in Mobile Designer, in the Components panel, click Map.
2.To expand the section, click Mobile Map Package.
3.In the MMPK Name box, type the name of your .mmpk file including the extension.
4.In File Explorer, unzip the .mmpk file.
An .mmpk file is essentially a zip file, which can be unzipped by any zipping utility, for example, 7-Zip.
5.Within the folder where you unzipped the .mmpk file, navigate to the p## folder.
6.Click the .mmap file that represents the map you want, and press CTRL+C.
7.In Mobile Designer, under Add Layer Extensions from .mmap, click Select File.
A window appears that allows you to select the .mmap file.
8.To paste the location of the .mmap file, press CTRL+V and then Enter.
The map's layers are added to your app.
9.Click File > Save.