Good Dynamics Android Manifest File Basic Template with Xamarin



At YARG we develop Enterprise Apps using Xamarin with the Good Technologies GD SDK.  When creating a new Android App this is the basic Manifest file that we use, which includes the basic permissions.  


<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="1" package="com.mycompany.myapp" android:installLocation="auto" android:versionName="Version 1.0">
<uses-sdk android:minSdkVersion="17" />
<application android:label="MyApp" android:icon="@drawable/icon">
<activity android:name="com.good.gd.ui.GDInternalActivity" android:windowSoftInputMode="adjustPan"></activity>
<!-- Main GD Service -->
<service android:name="com.good.gd.service.GDService" android:enabled="true" android:exported="false"></service>
<!-- GD feature App Kinetics required components -->
<activity android:name="com.good.gt.ndkproxy.icc.IccActivity" android:exported="true" android:alwaysRetainTaskState="true" android:theme="@android:style/Theme.NoDisplay" android:excludeFromRecents="true">
<intent-filter>
<action android:name="com.good.gd.intent.action.ACTION_ICC_COMMAND" />
</intent-filter>
</activity>
<activity android:name="com.good.gd.GDIccReceivingActivity" android:exported="true" android:alwaysRetainTaskState="true" android:excludeFromRecents="true">
<intent-filter>
<action android:name="com.good.gd.intent.action.ACTION_ICC_COMMAND" />
</intent-filter>
</activity>
<service android:name="com.good.gt.ndkproxy.icc.IccManagerService"></service>
</application>
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
</manifest>

Comments

Popular posts from this blog

How to setup Azure Service Bus Relay to use with ACS

INSTALL_PARSE_FAILED_MANIFEST_MALFORMED