Estoy tratando de reconstruir un apk desempaquetado, porque fue desempaquetado, las bibliotecas requeridas ya están incluidas, eliminar las bibliotecas preempaquetadas sería factible si no fuera por el hecho de que algunas de las dependencias parecen faltar cuando construyo con ellos eliminados. Podría ordenar individualmente y seleccionar solo los que no se agregaron en la compilación y eliminar el resto, pero parece que sería más fácil excluir las bibliotecas de soporte de Android para que no se incluyan en absoluto. ¿Se puede/cómo se puede hacer esto en Android Studio/con Gradle?
Si es posible, probablemente no esté documentado porque va en contra de las garantías de propiedad habituales. Si esta APK es tuya, puedes hacer esta operación desde las fuentes. Si no es así, no deberías estar haciendo esta operación .
Sin embargo, puede excluir las bibliotecas deseadas de la reconstrucción evitando depender de ellas o excluyéndolas explícitamente, como aquí .
configurations { runtime.exclude group: "...", module: "..." ... }