科尔多瓦科尔多瓦建设项目后,除去我的主要活动类的变化 [英] Cordova removing my changes in main activity class after building cordova project

查看:174
本文介绍了科尔多瓦科尔多瓦建设项目后,除去我的主要活动类的变化的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在我的科尔多瓦项目的主要活动类添加一些额外的东西(覆盖一些功能,如onResume),但每次科尔多瓦后cordovaBuild删除它们。我应该怎么做,以prevent这behaviuor?

I am adding some extra stuff in my cordova project's Main activity class (overriding some functions like onResume) but cordova remove them after every cordovaBuild. What should I do to prevent this behaviuor?

推荐答案

抱歉,我没有时间,现在来阐述。

Sorry I have no time right now to elaborate.

如果你不知道该怎么办的插件,该easyest是去用钩子。

If you don't know how to do plugins, the easyest is to go with hooks.

基本上挂钩可以的科尔多瓦CLI每个步骤之间添加脚本。

Basically hooks are scripts you can add between each step of cordova cli.

所以你会添加


  • PROJECTHOME / .cordova /钩/ before_ prepare 脚本来保存你的java文件

  • PROJECTHOME / .cordova /钩/ before_compile 脚本把你的java类放回原处

  • a script in projecthome/.cordova/hooks/before_prepare to save your java file
  • a script in projecthome/.cordova/hooks/before_compile to put your java class back in place

脚本中的javascript脚本的NodeJS,我觉得只是复制一个文件应该不会太复杂的学习。

the script are javascript nodejs scripts, I think just copy a file should not be too complicated to learn.

下面是关于科尔多瓦CLI钩子一些链接:

Here are some links about cordova cli hooks :

  • http://www.mooreds.com/wordpress/archives/1197
  • http://devgirl.org/2013/11/12/three-hooks-your-cordovaphonegap-project-needs/

这篇关于科尔多瓦科尔多瓦建设项目后,除去我的主要活动类的变化的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆