¿Hay alguna manera de mantener los metadatos en el manifiesto de Android como parte del paquete?

Quiero usar metadatos en el manifiesto de Android para personalizar el comportamiento de un servicio.

<code><service
    android:name=".SampleService"
    android:exported="false">
    <meta-data
        android:name="sampleName"
        android:resource="@string/sampleValue" />
</service>
</code>

Mi servicio es parte de una biblioteca, y es posible que algunos puedan poner datos confidenciales en estos atributos cuando usan mi servicio. ¿Estos atributos de metadatos son visibles para otros paquetes instalados en el teléfono a través del PackageManager incluso si el servicio no se exporta?

Respuestas a la pregunta(2)

Su respuesta a la pregunta