cordova IONIC构建属性时出错,gradle不存在

ajsxfq5m  于 2022-11-15  发布在  Ionic
关注(0)|答案(7)|浏览(233)

1.我试图创建离子构建,但得到错误,这里是我的步骤。
1.离子型 cordova 去平台安卓
1.离子 cordova 平台添加Android
1.离子 cordova 建筑机器人
当我运行最后一个命令时,出现以下错误。

FAILURE: Build failed with an exception.
  • 其中:脚本'D:\项目\企业解决方案移动应用\平台\android\cordova-android-支持-等级-版本\sancial-cordova-android-支持-等级-版本。等级行:11
  • 问题:评估脚本时出现问题

无法读取脚本'D:\项目\企业解决方案移动应用\平台\android d\应用\cordova-android-support-gradle-release\属性.gradle',因为它不存在。

  • 尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。
  • 请访问https://help.gradle.org获取更多帮助

BUILD FAILED in 1 s [ERROR]执行子程序cordova时发生错误。

cordova build android exited with exit code 1.

    Re-running this command with the --verbose flag may provide more
    information.
z8dt9xmd

z8dt9xmd1#

我有一个类似的问题,运行命令ionic capacitor run android我得到androidmanifest.xml不存在.
通过运行命令ionic capacitor update解决了该问题

ulydmbyx

ulydmbyx2#

更新到cordova-android-support-gradle-release的最新版本(v2.0.1)应该可以解决您的问题:

ionic cordova platform rm android
ionic cordova plugin rm cordova-android-support-gradle-release
ionic cordova plugin add cordova-android-support-gradle-release@latest 
ionic cordova platform add android
ionic cordova build android
tvmytwxo

tvmytwxo3#

我得到这个错误,而只使用电容器,我认为这是奇怪的,所以我nuked的android路径在我的根文件夹,然后npx cap add android再次和建设后的工作

irtuqstp

irtuqstp4#

更新电容器对我来说很有用:

npx cap update
xriantvc

xriantvc5#

当你添加/删除一个新的插件时,这个问题是最常见的。所以只要运行cordova clean就可以解决这个问题。
CMD/终端内部:

C:\<project folder>\cordova clean
yws3nbqq

yws3nbqq6#

It is related to M1 chipset of mac.

   % brew uninstall node
   % brew install nodenv 
   % echo 'export PATH=${PATH}:~/.nodenv/shims' >> ~/.zprofile 
   % nodenv install 17.7.2
   % nodenv global 17.7.2

   % npx cap run android
   ✔ Copying web assets from www to android/app/src/main/assets/public in 7.48ms
  ✔ Creating capacitor.config.json in android/app/src/main/assets in 745.25μs
  ✔ copy android in 12.87ms
  ✔ Updating Android plugins in 3.42ms
  [info] Found 3 Capacitor plugins for android:
   @capacitor/camera@1.3.1
   @capacitor/filesystem@1.1.0
   @capacitor/geolocation@1.3.1
  ✔ update android in 32.04ms
  ✔ Running Gradle build in 1.32s
  ✔ Deploying app-debug.apk to emulator-5554 in 1.88s

 ref https://github.com/ionic-team/capacitor/issues/5545
c9x0cxw0

c9x0cxw07#

已解决:

  • 从文件夹中删除Android目录
  • 按照以下网址的离子电容器故障排除文档中提到的步骤进行操作:

https://capacitorjs.com/docs/android/troubleshooting#recreating-your-project

相关问题