gpt4 book ai didi

android - 使用 Intellij IDEA 12/13 导入并运行 Phonegap 3.0 项目?

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:57:44 25 4
gpt4 key购买 nike

刚开始使用 Phonegap,在理解目录结构和设置(在 Windows 上)时遇到了一些困难。

我已经能够安装和设置 phonegap、jdk、android sdk、ant 等。使用命令行我现在可以创建一个新项目,编辑 www 中的源文件,构建它并在我的手机、Android 模拟器甚至 Genymotion 上运行它。

但我似乎无法理解的一件事是如何从 Intellij IDEA 中编辑和运行 Phonegap 项目。我可以找到的所有示例和操作方法都使用较旧的 Phonegap 2.9结构,与3.0有很大区别。我启用并配置了所有插件等。然后我尝试在 IDEA 中将现有项目文件夹作为新项目导入,但它显示 “找不到您的项目的源文件”

但是当我首先使用 CLI 使用 phonegap build android 构建项目,然后然后尝试将其导入 IDEA 时,源文件 找到了,我可以继续导入项目。但是项目结构似乎指向 platforms/android 中的源文件(platforms/android 本身以及 platforms/android/genplatforms/android/src ,我不知道该选什么,所以我选择了所有)。然后,我单击 Next 几次,直到创建了 Android 项目。将项目语言级别更改为 5 后(不知道这意味着什么),我现在可以从 IDEA 中运行该项目。

但是...我在 www(在根目录中)所做的更改不会最终出现在已编译的项目中!

那么我必须手动将所有文件复制到 platforms/android/assets 吗? (命令行 phonegap 构建器不需要这个)。还是我必须直接编辑 platforms/android/assets/www 中的文件? (这看起来很奇怪,因为我希望能够只为所有不同的平台维护相同的代码)。

我需要做什么才能在 IDEA 中实现这一点?不知何故,我认为 Project Structure 中的某些内容是错误的,但我不知道这一切意味着什么(模块、库、方面......)。 list 文件应该位于何处,以及资源、 Assets 和库?!

谁能指出我正确的方向?

最佳答案

enter image description here

在 phonegap create & build 之后,有一个完整的 Android 项目位于 %my_project_root%\platform\android

enter image description here enter image description here enter image description here enter image description here

如果您没有左侧的 Android SDK,请使用绿色图标添加一个。

enter image description here

就这样

关于android - 使用 Intellij IDEA 12/13 导入并运行 Phonegap 3.0 项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18304548/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com