我需要創建一個使用谷歌的gcm和位置服務的Android庫。最初,我是在應用程序的模塊內部完成的,一切都很順利。創建一個使用谷歌播放服務的Android庫
現在我需要創建一個Android庫由一個以上的應用程序中使用,我有很多問題:
第一個是我的lib中沒有一個谷歌服務.json文件,因爲它應該使用應用程序的模塊來配置它自己。所以谷歌播放服務插件不工作在庫的build.gradle文件。
第二個是,它似乎是谷歌播放服務的插件檢測,我不是打電話apply plugin
的lib的build.gradle
內,默認使用該庫的9.0.0
版本,甚至當我將其配置爲使用10.0.1
。所以我也有一個奇怪的問題來運行我的應用程序,Unable to execute dex: Multiple dex files define ...
什麼是正確的方式來創建一個使用谷歌播放服務,也可以與Android應用程序,也使用谷歌播放服務的Android庫,服務?
但爲什麼我應該有這個文件?如果你看看Intercom Android Sdk安裝,他們不會使用新的googleservices.json。傳遞是有道理的,會嘗試! –