On This Page
REST API
Updating the AndroidManifest.xml File
AndroidManifest.xml
FileUpdate your Follow these
steps to update your
AndroidManifest.xml
file to enable a large heap size and the
required permissions for the Default UI. Enabling a large heap size is necessary in
order to accommodate situations in which an update of your terminals is required, and
for which larger chunks of data are requested and transferred. WARNING
Do
not enable automatic backup in your app's
AndroidManifest
file. The Tap to
Pay on Android SDK uses the Android Keystore to install and store cryptographic keys
in your app. Using automatic backup restores the default encryption preferences and
causes a functionality error in the Tap to Pay on Android SDK.AndroidManifest.xml
file:- Set theandroid:allowBackupattribute tofalseand theandroid:largeHeapattribute totrue.<application ... android:allowBackup="false" android:largeHeap="true" > ... </application>
- Enable the needed permissions for the Default UI.<manifest ... > ... <!-- Needed for Default UI ! --> <uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> <uses-permission android:name="android.permission.READ_PHONE_STATE"/> ... </manifest>