diff --git a/packages/cli-platform-android/src/config/index.ts b/packages/cli-platform-android/src/config/index.ts index 1dc0d1e0e..3ee3aac9f 100644 --- a/packages/cli-platform-android/src/config/index.ts +++ b/packages/cli-platform-android/src/config/index.ts @@ -132,10 +132,12 @@ export function dependencyConfig( const androidMkPath = userConfig.androidMkPath ? path.join(sourceDir, userConfig.androidMkPath) : path.join(sourceDir, 'build/generated/source/codegen/jni/Android.mk'); - const cmakeListsPath = userConfig.cmakeListsPath + let cmakeListsPath = userConfig.cmakeListsPath ? path.join(sourceDir, userConfig.cmakeListsPath) : path.join(sourceDir, 'build/generated/source/codegen/jni/CMakeLists.txt'); - + if (process.platform === 'win32') { + cmakeListsPath = cmakeListsPath.replace(/\\/g, '/'); + } return { sourceDir, packageImportPath,