android - 如何修复 android studio 中电容器的此构建错误

标签 android ionic-framework capacitor

我正在尝试为 android 编译我的第一个带有电容器的 ionic 应用程序。 Gradle 成功构建它但是当我尝试在 android studio 上运行它时出现此错误:

 Failed to query the value of task ':capacitor-android:compileDebugJavaWithJavac' property 'options.generatedSourceOutputDirectory'.

Querying the mapped value of map(java.io.File property(org.gradle.api.file.Directory, property(org.gradle.api.file.Directory, fixed(class org.gradle.api.internal.file.DefaultFilePropertyFactory$FixedDirectory, C:\jsprojects\ajoopay2\node_modules@capacitor\android\capacitor\build\generated\ap_generated_sources\debug\out))) org.gradle.api.internal.file.DefaultFilePropertyFactory$ToFileTransformer@482d6451) before task ':capacitor-android:compileDebugJavaWithJavac' has completed is not supported


我不知道该怎么做,我花了几个小时试图纠正这个问题,请帮助我

最佳答案

有时这发生在你的
distributionUrl=https://services.gradle.org/distributions/gradle-x-x-x.zip
与您的项目 build.gradle 不兼容
类路径'com.android.tools.build:gradle:y.y.y'
祝你好运解决这个问题,android studio 不会给你任何关于它的线索

关于android - 如何修复 android studio 中电容器的此构建错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67315266/

相关文章:

android - Cordova 错误 : Failed to fetch platform cordova-android//Error: cmd: Command failed with exit code ENOENT

javascript - Cordova/Ionic 框架 ( Android ) - 启动画面不合比例

ionic-framework - 有没有办法让 ion-segment 在 iOS 和 Android 上看起来一样?

javascript - Angular 滤波器在移动设备上的性能限制

Android - 将文件从 Assets 复制到/数据/数据文件夹

android - 如何在 Android 的 Fragment 中使用 setUserVisibleHint

android - 以 root 身份运行的二进制文件的 exec() 权限被拒绝

android - Ionic 应用程序在 Android 模拟器上请求用户对相机的许可,但在 Ionic DevApp 中却没有

android - Console.log() 出现在 Web 浏览器控制台中,但在调试 ionic 应用程序时不在 Android Studio 控制台中

android - Ionic6 电容器 : After adding "cordova-plugin-advanced-http", 应用程序在工作室中构建开始给出错误找不到符号 CordovaPluginPathHandler