有什麼辦法或變通或者讓Android插件的提示,使得從gradle產出和gradle這個實驗性的工作在一起的插件?從混合的gradle和gradle這個實驗性
例如混合這兩種版本:
com.android.tools.build:gradle:1.3.1
com.android.tools.build:gradle-experimental:0.3.0-alpha4
我有現成的項目,該項目使用了一些外部插件(app/build.gradle
):
apply plugin: 'com.android.model.application'
apply plugin: 'com.android.databinding'
apply plugin: 'com.jakewharton.hugo'
在我的根
build.gradle
我:
com.android.tools.build:gradle-experimental:0.3.0-alpha4
問題,我有:
* What went wrong:
A problem occurred evaluating project ':app'.
> Failed to apply plugin [id 'com.android.databinding']
> java.lang.NullPointerException (no error message)
或
* What went wrong:
A problem occurred evaluating project ':app'.
> Failed to apply plugin [id 'com.jakewharton.hugo']
> 'android' or 'android-library' plugin required.
沒有其他插件我的項目工作正常(我的Android庫與一些NDK代碼是從我的主要項目叫。當我在其他人上添加提到的插件時會發生問題。
,問題是 - 它是每個插件的gradle這個實驗性的問題或問題(雨果,數據綁定,貼切,可能更多)。
或者,也許你有任何暗示,如果有任何其他方式與當前的gradle穩定和插件庫(與NDK代碼),使用gradle這個實驗性的應用程序?
我想避免是交易帶* .mk文件和(儘可能充分)的Android Studio的支持。更大的圖片是準備.aar庫與NDK代碼(只是簡單的計算),將能夠插入到現有的項目。
僅供參考,以使在搖籃數據綁定你需要做的這個:'{綁定啓用 =真 }' –
@froger_mcs我知道這個問題有一個公認的答案,但你管理使用的gradle' (用於NDK支持)和'databinding'支持,或者這兩個功能必須位於單獨的模塊中? – pskink