- Home /
Merge manifest from CYPaySDK with Unity3D
HI there! Is ther anyone can help me merge two manifest? One from CYPaySDK, and one from default Unity. I still confused how to merge this two manifest. Thank You :)
CYPaySDK Manifest
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.cypay.sdk4android.demo"
android:versionCode="1"
android:versionName="1.0" >
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.SEND_SMS" />
<uses-permission android:name="android.permission.READ_SMS" />
<uses-permission android:name="android.permission.RECEIVE_SMS" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-sdk
android:minSdkVersion="9"
android:targetSdkVersion="19" />
<!-- Fortumo -->
<permission
android:name="com.cypay.sdk4android.demo"
android:label="Read payment status"
android:protectionLevel="signature" />
<uses-permission android:name="com.cypay.sdk4android.demo" />
<!-- Fortumo end -->
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="com.cypay.sdk4android.demo.MainActivity"
android:configChanges="orientation|keyboardHidden"
android:windowSoftInputMode="adjustResize|stateVisible|stateAlwaysHidden"
android:screenOrientation="portrait"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name="com.cypay.ui.WebPagePaymentUI"></activity>
<!-- CYPay main & topUp & user center -->
<activity
android:name="com.cypay.paysdk.CYPayMainActivity"
android:configChanges="orientation|keyboardHidden|screenSize"
android:label="@string/app_name"
android:launchMode="singleTop"
android:screenOrientation="portrait"
android:theme="@android:style/Theme.Translucent.NoTitleBar"
android:windowSoftInputMode="adjustResize|stateVisible|stateAlwaysHidden" >
</activity>
<activity
android:name="com.cypay.paysdk.topup.TopUpFragmentActivity"
android:configChanges="orientation|keyboardHidden|screenSize"
android:theme="@android:style/Theme.Translucent.NoTitleBar"
android:windowSoftInputMode="adjustResize|stateVisible|stateAlwaysHidden" >
</activity>
<activity
android:name="com.cypay.paysdk.TempActivity"
android:configChanges="orientation|keyboardHidden|screenSize"
android:theme="@android:style/Theme.Translucent.NoTitleBar"
android:windowSoftInputMode="adjustResize|stateVisible|stateAlwaysHidden" >
</activity>
<activity
android:name="com.cypay.paysdk.usercenter.ui.UserCenterActivity"
android:configChanges="orientation|keyboardHidden|screenSize"
android:theme="@android:style/Theme.Translucent.NoTitleBar"
android:windowSoftInputMode="adjustPan|stateHidden" />
<meta-data
android:name="CYPAYSDK_KEY"
android:value="2d142f2e25574804b11148875e443adb" />
<meta-data android:name="CYPAYSDK_CHANNEL" android:value="MOBOGENIE" />
<!-- must use plaintext -->
<!-- CYPay end -->
<!-- Fortumo -->
<activity
android:name="com.cypay.paysdk.channel.fortumo.FortumoActivity"
android:configChanges="orientation|keyboardHidden|screenSize"
android:screenOrientation="portrait"
android:theme="@android:style/Theme.Translucent.NoTitleBar" />
<activity
android:name="mp.MpActivity"
android:configChanges="orientation|keyboardHidden|screenSize"
android:theme="@android:style/Theme.Translucent.NoTitleBar" />
<receiver android:name="mp.MpSMSReceiver" >
<intent-filter>
<action android:name="android.provider.Telephony.SMS_RECEIVED" />
</intent-filter>
</receiver>
<receiver
android:name="com.cypay.paysdk.channel.fortumo.PaymentStatusReceiver"
android:permission="com.cypay.paysdk.PAYMENT_BROADCAST_PERMISSION" >
<intent-filter>
<action android:name="mp.info.PAYMENT_STATUS_CHANGED" />
</intent-filter>
</receiver>
<service android:name="mp.MpService" />
<service android:name="mp.StatusUpdateService" />
<!-- Fortumo end -->
<!-- CreditCardPayment -->
<activity
android:name="com.cypay.paysdk.channel.creditcard.CreditCardFragmentActivity"
android:configChanges="orientation|keyboardHidden|screenSize"
android:theme="@android:style/Theme.Translucent.NoTitleBar"
android:windowSoftInputMode="adjustPan|stateHidden" >
</activity>
<!-- Easy2Pay -->
<activity
android:name="com.cypay.paysdk.channel.easy2pay.Easy2PayActivity"
android:configChanges="orientation|keyboardHidden|screenSize"
android:screenOrientation="portrait"
android:theme="@android:style/Theme.Translucent.NoTitleBar" />
<activity android:name="com.android.easy2pay.Easy2PayScreen"
android:theme="@android:style/Theme.Translucent.NoTitleBar" />
</application>
</manifest>
Unity3D Manifest
<?xml version="1.0" encoding="utf-8"?>
<manifest
xmlns:android="http://schemas.android.com/apk/res/android"
package="com.unity3d.player"
android:installLocation="preferExternal"
android:theme="@android:style/Theme.NoTitleBar"
android:versionCode="1"
android:versionName="1.0">
<supports-screens
android:smallScreens="true"
android:normalScreens="true"
android:largeScreens="true"
android:xlargeScreens="true"
android:anyDensity="true"/>
<application
android:icon="@drawable/app_icon"
android:label="@string/app_name"
android:debuggable="true">
<activity android:name="com.unity3d.player.UnityPlayerNativeActivity"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<meta-data android:name="unityplayer.UnityActivity" android:value="true" />
<meta-data android:name="unityplayer.ForwardNativeEventsToDalvik" android:value="false" />
</activity>
</application>
</manifest>
Thank you for your help :)
Comment
Your answer
Follow this Question
Related Questions
A node in a childnode? 1 Answer
unable to merge androidmenifest 1 Answer
Issue Manifest Merge 2 Answers
How can I merge C# program and Unity3D? 2 Answers
How To fix FacebookSDK merge error in androidmanifest.xml ? 0 Answers