将 Cordova 离子项目导入 Android 工作室?
Posted
技术标签:
【中文标题】将 Cordova 离子项目导入 Android 工作室?【英文标题】:Import a Cordova ionic project into Android studio? 【发布时间】:2016-07-01 04:05:26 【问题描述】:我正在尝试在 android Studio 中导入一个 Cordova Ionic 项目以修改一些内容并尝试解决一些错误,但我不能。
我以前从未使用过 Ionic,我尝试遵循一些关于如何将 Ionic 导入 Android 的教程,但没有人适合我。
在所有这些中,您必须转到 Android Studio > 导入项目(Eclipse ADT、Gradle 等),然后选择一个名为 platform 的文件夹,然后选择 Android Gradle。
但问题是,在我的项目中,我只有以下文件夹:hooks、css、www。
【问题讨论】:
【参考方案1】:我对上述问题的重点是:
在 Android Studio 中打开 Cordova for Android 项目:
启动 Android Studio。
选择导入项目(Eclipse ADT、Gradle 等)。
在您的项目中选择 Android 平台目录 (/platforms/android)。
对于 Gradle Sync 问题,您可以简单地回答“是”。
完成导入后,您应该能够直接从 Android Studio 构建和运行应用程序。有关详细信息,请参阅 Android Studio 概述和从 Android Studio 构建和运行。
参考:
https://cordova.apache.org/docs/en/latest/guide/platforms/android/
https://www.codeproject.com/articles/1068176/step-by-step-guide-to-build-ionic-hybrid-app-using
关于上述逻辑背后的理论以及您可能提出的问题,请参阅我对以下问题的回答:
Building Ionic framework in android studio
【讨论】:
【参考方案2】:您不必导入 Android Gradle。你必须事先做一个
ionic platform add android
ionic build android
然后导入您的platforms/android
文件夹
【讨论】:
当我尝试执行该命令时,它以红色显示 cordova 不是内部命令【参考方案3】:- 在 Android Studio 中
选择文件->设置 导航到插件选项卡 选择安装 JetBrains 插件 搜索 Phonegap/Cordova 插件 点击安装插件 然后重启 Android Studio- 在任何编辑器中打开 IONIC 项目
运行此命令
ionic cordova 准备安卓 它将为 Android 准备 Ionic 项目然后运行这个命令-
ionic cordova build android 它将为 Android 构建 Ionic 项目。3.打开 Android Studio
选择文件>新建项目>导入项目>选择cordova的android文件夹 目录 > 好的
-
使用 Android Studio 运行项目。
【讨论】:
我已经尝试过了,但一直收到这个错误:ERROR: No installed build tools found. Install the Android build tools version 19.1.0 or higher.
我已经安装了 Android SDK Build Tools 29.0.3 版以上是关于将 Cordova 离子项目导入 Android 工作室?的主要内容,如果未能解决你的问题,请参考以下文章
离子cordova使用packageType构建android并将参数传递给cordova hook