So I was doing some refactoring of package names in my project and now i\'m no longer able to install my app. Right around the same time that I updated to the most current versi
The package
name in your source manifest file is not actually the one that ends up in the APK being installed. During manifest merging process, the final package name is based on the applicationId
value in your app's build.gradle
file.
As the error message says, you need at least one .
in the package name.
Other reasons for INSTALL_PARSE_FAILED_BAD_PACKAGE_NAME
can be found in PackageParser#validateName() source.