Skip to content

Instantly share code, notes, and snippets.

@marchbold
Created September 21, 2021 09:56
Show Gist options
  • Save marchbold/22be2ab40d0d06a544b960d485393f11 to your computer and use it in GitHub Desktop.
Save marchbold/22be2ab40d0d06a544b960d485393f11 to your computer and use it in GitHub Desktop.
An Introduction to APM generated application descriptor
<application xmlns="http://ns.adobe.com/air/application/33.1">
<id>com.example.app</id>
<versionNumber>1.0.0</versionNumber>
<filename>ExampleApp</filename>
<name>Example App</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"/>
<!-- Required permission for App measurement to run. -->
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.WAKE_LOCK"/>
<uses-permission android:name="com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE"/>
<!-- Required by older versions of Google Play services to create IID tokens -->
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE"/>
<application android:appComponentFactory="androidx.core.app.CoreComponentFactory">
<provider android:name="androidx.lifecycle.ProcessLifecycleOwnerInitializer" android:authorities="air.com.example.app.lifecycle-process" android:exported="false" android:multiprocess="true"/>
<provider android:name="androidx.startup.InitializationProvider" android:authorities="air.com.example.app.androidx-startup" android:exported="false"/>
<receiver android:name="com.google.android.gms.measurement.AppMeasurementReceiver" android:enabled="true" android:exported="false"/>
<service android:name="com.google.android.gms.measurement.AppMeasurementService" android:enabled="true" android:exported="false"/>
<service android:name="com.google.android.gms.measurement.AppMeasurementJobService" android:enabled="true" android:exported="false" android:permission="android.permission.BIND_JOB_SERVICE"/>
<activity android:name="com.google.android.gms.common.api.GoogleApiActivity" android:exported="false" android:theme="@android:style/Theme.Translucent.NoTitleBar"/>
<meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version"/>
<service android:name="com.google.firebase.components.ComponentDiscoveryService" android:exported="false">
<meta-data android:name="com.google.firebase.components:com.google.firebase.analytics.connector.internal.AnalyticsConnectorRegistrar" android:value="com.google.firebase.components.ComponentRegistrar"/>
</service>
</application>
</manifest>
]]></manifestAdditions>
<containsVideo>true</containsVideo>
</android>
<iPhone>
<InfoAdditions><![CDATA[
<key>NSUserTrackingUsageDescription</key>
<string>Better advertising for you.</string>]]></InfoAdditions>
<Entitlements><![CDATA[
]]></Entitlements>
</iPhone>
<extensions>
<extensionID>com.distriqt.IDFA</extensionID>
<extensionID>androidx.core</extensionID>
<extensionID>com.distriqt.playservices.Base</extensionID>
<extensionID>com.distriqt.playservices.AdsIdentifier</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