即時通訊對於gradle還是比較新的。我決定將我經常使用的一些代碼轉移到一個子項目中。這個子項目是一個純Java項目,所以即時通訊僅使用套用插件:'java'那裏。在Android中使用子項目工件使用gradle構建
我可以建立這個項目,並在構建文件夾中看到一個jar包含gradle彙編命令被調用後編譯的類。
目前真正讓我感到困惑的是,我該如何在Android Studio中使用Android項目中的類?
我試圖用編譯項目命令:
compile project(':PureJavaSubProject')
並將其編譯的項目預期。但Android Studio無法看到該項目創建的工件?
我在Gradle Docs中閱讀了一下Artifacts management,但Doc對我來說並不清楚。
任何人都可以指出我需要如何聲明或設置gradle構建才能使其工作?
請具體談談你的意思是什麼的Android Studio無法看到文物;請將您的settings.gradle和build.gradle文件添加到您的問題中。另外,請注意,Android Studio目前有一個限制,即所有模塊必須位於項目的根文件夾下;如果您的PureJavaSubProject位於外部目錄中,則會出現問題。 –
@Kitesurfer你有沒有想過這個?我有同樣的問題。 –