Skip to content

Instantly share code, notes, and snippets.

@marchbold
Created September 1, 2021 03:07
Show Gist options
  • Save marchbold/2837e91132802db21c367da861d2bd53 to your computer and use it in GitHub Desktop.
Save marchbold/2837e91132802db21c367da861d2bd53 to your computer and use it in GitHub Desktop.
Example application descriptor generated with APM using manifest merging
<application xmlns="http://ns.adobe.com/air/application/33.1">
<id>com.my.app</id>
<versionNumber>1.0.0</versionNumber>
<filename>MyApplication</filename>
<name>My Application</name>
<initialWindow>
<content>[]</content>
<visible>true</visible>
<fullScreen>false</fullScreen>
<autoOrients>false</autoOrients>
<renderMode>direct</renderMode>
</initialWindow>
<android>
<manifestAdditions><![CDATA[<manifest android:installLocation="auto" >
<uses-sdk android:minSdkVersion="19" android:targetSdkVersion="30"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<application android:appComponentFactory="androidx.core.app.CoreComponentFactory" android:hardwareAccelerated="true">
<provider android:name="androidx.lifecycle.ProcessLifecycleOwnerInitializer" android:authorities="air.com.my.app.lifecycle-process" android:exported="false" android:multiprocess="true"/>
<provider android:name="androidx.startup.InitializationProvider" android:authorities="air.com.my.app.androidx-startup" android:exported="false"/>
<provider android:name="com.distriqt.extension.cameraui.content.FileProvider" android:authorities="air.com.my.app.camerauifileprovider" android:exported="false" android:grantUriPermissions="true">
<meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/distriqt_cameraui_paths"/>
</provider>
<activity android:name="com.distriqt.extension.cameraui.permissions.AuthorisationActivity" android:theme="@android:style/Theme.Translucent.NoTitleBar"/>
</application>
</manifest>
]]></manifestAdditions>
<containsVideo>true</containsVideo>
</android>
<iPhone>
<InfoAdditions><![CDATA[
<key>UIDeviceFamily</key>
<array>
<string>1</string>
<string>2</string>
</array>]]></InfoAdditions>
<Entitlements><![CDATA[
]]></Entitlements>
</iPhone>
<extensions>
<extensionID>androidx.core</extensionID>
<extensionID>com.distriqt.CameraUI</extensionID>
<extensionID>com.distriqt.Core</extensionID>
</extensions>
</application>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment