[英]Cordova overriding build.gradle
我有一個cordova項目, 由於在構建android時出現錯誤 ,我需要更改build.gradle
列出的插件存儲庫的build.gradle
。
這是cordova默認情況下吐出的內容:
allprojects {
repositories {
jcenter()
maven {
url "https://maven.google.com"
}
}
}
而且我需要更改它以扭轉存儲庫的這種情況:
allprojects {
repositories {
maven {
url "https://maven.google.com"
}
jcenter()
}
}
由於build.gradle
是自動生成的文件,因此我不想按句柄對其進行編輯(它也不在源代碼控制中)。
根據cordova文檔 ,我看到他們確實支持通過build-extras.gradle
文件對其進行編輯。 我嘗試在與build.gradle
相同的目錄中build.gradle
以下內容之一:
allprojects {
repositories {
maven {
url "https://maven.google.com"
}
jcenter()
}
}
但這沒用。 關於語法及其允許的范圍, build-extras.gradle
文件上似乎沒有很多文檔。 您是否只是將要替換的build.gradle
部分放在了?
我要做什么甚至有可能嗎?
我可以確認使用cordova-android 7.1.4解決了此問題,因為它以正確的順序生成了一個build.gradle
文件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.