follow the Microsoft guide about binding a java library

https://docs.microsoft.com/en-us/xamarin/android/platform/binding-java-library/binding-a-jar

and add these text line into the Metadata.xml file

  <!-- custom.printer.api.android -->
  <!--
  <remove-node path="/api/package[starts-with(@name, 'p001')]" />
  <remove-node path="/api/package[starts-with(@name, 'p002')]" />
  <remove-node path="/api/package[starts-with(@name, 'p003')]" />
  <remove-node path="/api/package[starts-with(@name, 'p004')]" />
  <remove-node path="/api/package[starts-with(@name, 'p005')]" />
  <remove-node path="/api/package[starts-with(@name, 'p006')]" />
  <remove-node path="/api/package[starts-with(@name, 'p007')]" />
  <remove-node path="/api/package[starts-with(@name, 'p008')]" />
  <remove-node path="/api/package[starts-with(@name, 'p009')]" />
  <remove-node path="/api/package[starts-with(@name, 'p010')]" />
  <remove-node path="/api/package[starts-with(@name, 'p011')]" />
  <remove-node path="/api/package[starts-with(@name, 'p012')]" />
  <remove-node path="/api/package[starts-with(@name, 'p013')]" />
  <remove-node path="/api/package[starts-with(@name, 'p014')]" />
  <remove-node path="/api/package[starts-with(@name, 'p015')]" />
  <remove-node path="/api/package[starts-with(@name, 'p016')]" />
  <remove-node path="/api/package[starts-with(@name, 'p017')]" />
  <remove-node path="/api/package[starts-with(@name, 'p018')]" />
  <remove-node path="/api/package[starts-with(@name, 'p019')]" />
  <remove-node path="/api/package[starts-with(@name, 'p020')]" />
  <remove-node path="/api/package[starts-with(@name, 'p021')]" />
  <remove-node path="/api/package[starts-with(@name, 'p022')]" />  
  <remove-node path="/api/package[starts-with(@name, 'it.custom.printer.api.android.p001')]" />
  <remove-node path="/api/package[starts-with(@name, 'it.custom.printer.api.android.p002')]" />
  <remove-node path="/api/package[starts-with(@name, 'it.custom.printer.api.android.p003')]" />
  <remove-node path="/api/package[starts-with(@name, 'it.custom.printer.api.android.p004')]" />
  <remove-node path="/api/package[starts-with(@name, 'it.custom.printer.api.android.p005')]" />
  <remove-node path="/api/package[starts-with(@name, 'it.custom.printer.api.android.p006')]" />
  <remove-node path="/api/package[starts-with(@name, 'it.custom.printer.api.android.p007')]" />
  <remove-node path="/api/package[starts-with(@name, 'it.custom.printer.api.android.p008')]" />
  -->