This error occurs in when running setPackageName on a Capacitor 8 project due to the build.gradle namespace change.
Old:
namespace "com.getcapacitor.myapp"
New:
namespace = "com.getcapacitor.myapp
[log] android(setPackageName) Got main activity name MainActivity.java
[log] android(setPackageName) Looking for old activity file at /Users/repo/android/app/src/main/java/MainActivity.java
node:internal/modules/run_main:123
triggerUncaughtException(
^
[Error: ENOENT: no such file or directory, stat '/Users/repo/android/app/src/main/java/MainActivity.java'] {
errno: -2,
code: 'ENOENT',
syscall: 'stat',
path: '/Users/repo/android/app/src/main/java/MainActivity.java'
}
Node.js v22.22.1
This error occurs in when running
setPackageNameon a Capacitor 8 project due to thebuild.gradlenamespace change.Old:
namespace "com.getcapacitor.myapp"New: