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插件,但输出相同 - 慢.
喔灏.经过长时间的斗争,这才是我最终的工作:
在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
| 归档时间: |
|
| 查看次数: |
6271 次 |
| 最近记录: |