在android studio中构建离子框架

Bru*_*ter 2 sdk android cordova android-studio ionic

我正在尝试通过IONIC框架创建一个混合应用程序,该框架显示通过HTML5 Canvas和JS实现的多个移动图形.但是,动画在移动设备中呈现的速度非常慢(即使是那些拥有1GB RAM的移动设备).

我们已经确定并下载了FastCanvas(Cordova/PhoneGap插件).我们按照URL中给出的说明进行操作 - https://github.com/phonegap/phonegap-plugin-fast-canvas.但是在"将FastCanvas添加到您的应用程序"中,当我们来到指令3和4时遇到了障碍,因为我的项目中没有Java文件夹.

url中给出的示例(HTML5 Game)是通过PhoneGap完成的,PhoneGap具有上述文件夹结构,当我们通过Android studio构建时它工作正常.

我们尝试通过Android Studio构建我们的项目(通过离子框架完成)但是,gradle构建系统无法识别框架.请求有人请指导我进一步解决这个问题,因为我很难想出一个解决方案.

注意:我们已经为动画尝试了Canvas,JS,CSS3和wizCanvas插件,但输出相同 - 慢.

iOS*_*Dev 5

喔灏.经过长时间的斗争,这才是我最终的工作:

在Android Studio中打开项目Cordova for Android项目可以在Android IDE,Android Studio中打开.如果您希望使用Android Studio内置的Android调试/分析工具,或者您正在开发Android插件,这将非常有用.请注意,在Android studio中打开项目时,建议您不要在IDE中编辑代码.这将编辑项目的平台文件夹(而不是www)中的代码,并且可能会覆盖更改.而是编辑www文件夹并通过运行cordova build复制您的更改.

希望在IDE中编辑其本机代码的插件开发人员在通过cordova插件添加将其插件添加到项目时应使用--link标志.这将链接文件,以便对平台文件夹中的插件文件的更改反映在插件的源文件夹中(反之亦然).

要在Android Studio中打开Cordova for Android项目,请执行以下操作:

启动Android Studio.

选择Import Project(Eclipse ADT,Gradle等).

选择项目中的Android平台目录(/ platforms/android).

对于Gradle Sync问题,您只需回答"是"即可.

(如果提示将gradle从v2.3更新到3.3.单击"更新")

完成导入后,您应该能够直接从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