小唐不会敲代码 2023-11-29 10:35 采纳率: 14.3%
浏览 6

vue+ cordova 打包 apk

```shell

F:\text_app\myApp>cordova build android
Checking Java JDK and Android SDK versions
ANDROID_SDK_ROOT=undefined (recommended setting)
ANDROID_HOME=D:\Development_environment\sdk_android_one\android-sdk-windows (DEPRECATED)
Using Android SDK: D:\Development_environment\sdk_android_one\android-sdk-windows

FAILURE: Build failed with an exception.

  • What went wrong:
    String index out of range: 0

  • Try:
    Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

  • Get more help at https://help.gradle.org/

BUILD FAILED in 0s
Command failed with exit code 1: D:\Development_environment\gardle\gradle-4.1\bin\gradle.BAT -p F:\text_app\myApp\platforms\android wrapper -b F:\text_app\myApp\platforms\android\wrapper.gradle

``` 打包发生gradle错误 帮看看

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-11-29 12:11
    关注

    【相关推荐】



    • 请看👉 :vue打包apk文件,vue+cordova打包Android的apk
    • 除此之外, 这篇博客: cordova环境配置,将vue项目打包成apk的详细流程中的 cordova打包apk 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:

      1、使用cordova新建有一个cordova项目

      cordova create test

      注:如果新建项目失败,按如下报错的路径(C:\Users\xpf\AppData\Roaming\npm\node_modules\.....)找到node_modules删除后重新下载,推荐使用yarn install。重新下载完依赖包之后,再去新建一个项目即可

      2、进入test目录,为项目添加平台(注意是否在cordova项目中)

      cordova platform add android --save

      3、进入vue项目,新建 vue.config.js 文件,文件中加入如下内容(如果vue.config.js新建到src下,打包出来的是空白页面)

      module.exports = {
        publicPath: './',
        outputDir: 'dist',
        assetsDir: 'static'
      }

      4、执行npm run build,将vue项目打包成dist包

      npm run build

      5、将打包生成的dist下面的三个文件复制到cordova的www目录

      复制完成后

      6、确认打包环境无误后,开始打包

      cordova requirements

      cordova build android

      7、根据打包成功提示的路径,找到apk,   此处为C:\Users\xpf\Desktop\test\test\platforms\android\app\build\outputs\apk\debug

      将该apk移入到手机安装即可看到vue项目



    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    评论

报告相同问题?

问题事件

  • 创建了问题 11月29日

悬赏问题

  • ¥15 vue3加ant-design-vue无法渲染出页面
  • ¥15 matlab(相关搜索:紧聚焦)
  • ¥15 基于51单片机的厨房煤气泄露检测报警系统设计
  • ¥15 路易威登官网 里边的参数逆向
  • ¥15 Arduino无法同时连接多个hx711模块,如何解决?
  • ¥50 需求一个up主付费课程
  • ¥20 模型在y分布之外的数据上预测能力不好如何解决
  • ¥15 processing提取音乐节奏
  • ¥15 gg加速器加速游戏时,提示不是x86架构
  • ¥15 python按要求编写程序