2017-02-02 47 views
0

升級到Nativescript 2.5之後,我收到一個構建錯誤,我不太確定如何解決。錯誤是:NS 2.5升級後出現多個Dex文件生成錯誤

任務':transformClassesWithDexForF0F1F2F3F4F5F6Debug'的執行失敗。 com.android.build.api.transform.TransformException:com.android.ide.common.process.ProcessException:java.util.concurrent.ExecutionException:com.android.dex.DexException:多DEX文件 限定LCOM /谷歌/機器人/克/ IID/MessengerCompat $ 1;

我花了一些時間來研究這個問題,並且Multiple Dex文件異常似乎通常意味着正在引用兩個不同版本的依賴關係。然而,我似乎無法找到任何與我的任何依賴關係的gradle文件中的MessengerCompat有關的東西。

感謝您的幫助!

回答

0

對於你的情況,你可以嘗試從項目中刪除node_modulesplatformshooks文件夾和清除緩存NPM與npm cache clear

然後嘗試用tns run android重建應用程序。

如果您可以共享項目的package.json文件,這也將有所幫助。