科尔多瓦-科尔多瓦准备后修改build.gradle

时间:2019-02-24 13:38:32

标签: android cordova ionic-framework gradle

我将尽我所能使这个问题尽可能清楚,而我想解决的问题令人困惑。

我正在创建一个使用func getRank(i uint8) uint8 { return i >> 3 } 的{​​{1}}应用。我的问题是我的客户让我坚持使用Ionic 3中的Cordova。使用此版本会导致与version 7.1.0版本和插件版本发生冲突,因为Cordova版本Gradle使我坚持使用VERSION。

所以您可能会想:为什么不只是降级插件版本呢?容易:由于需要使用的旧版插件无法正常工作,这给我带来了更多问题。

因此您可能还会想:为什么不只是更新Gradle版本呢?也很容易:我已经尝试过,但是使用更大的版本会遇到其他错误。我可以在Cordova中更正这些错误,但是当我使用命令 ionic Gradle构建android 时,它将撤消我在build.gradle中所做的更正,然后我再次得到错误。

因为这也是一个npm项目,所以我想:“哦,我也许可以在Cordova中设置一个脚本,该脚本将 ionic cordova准备好android &&'一个脚本来。因此,如果这是使它起作用的唯一方法,那么我的问题是:在创建build.gradle之后如何修改package.json?< / strong>我曾经想到过,但是我真的不知道该怎么做。

可以通过设置环境变量的值作为我想尝试的build.gradle版本的更新方式,或者在创建了{ Gradle可以解决这个问题。

如果您想知道为什么不手动进行操作是因为我的客户希望仅运行 ionic cordova build android 来完成所有工作。

如果有任何疑问可以帮助您解决此问题,我将在这篇文章中提供任何疑问的答案。

0 个答案:

没有答案