Cómo evitar el acceso de clase en el proyecto de la biblioteca de Android Y utilizar paquetes

Quiero crear un proyecto de biblioteca de Android (jar / aar).

Digamos que tengo la clase lib principal, llamada 'LibManager', y una clase de utilidad llamada 'LibUtil'.

Y digamos que tendría sentido que la clase esté en un paquete diferente de LibManager, por ejemplo:

- com.test.mylib - main - LibManager.java - util - LibUtil.java 

Sin embargo, LibUtil es una clase util que sólo es relevante para mi biblioteca. Por lo tanto, no quiero que el proyecto que utiliza mi lib tenga acceso a LibUtil.java.

Sé que puedo colocar todas las clases de mi lib en el mismo paquete, y usar el ámbito del paquete (sin especificar un ámbito), sin embargo, que se pierde en la organización del proyecto con los paquetes.

¿Hay otra manera de lograr lo que quiero?

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.