我收到了Android SDK的更新。更新之後,當我打開一個項目時,Android Studio建議將Android Gradle更新至v 2.3.0,並將Gradle更新至v 3.3。我按照建議更新了該項目。之後,我在appcompat-v7:25.2.0'下找到了一條醜陋的紅線(請參見圖片)。如何解決在Android Studio中混合版本支持庫的問題?
錯誤,根據機器人工作室,是我混支持庫(V 25和24)的版本,但我沒有找到V24的任何支持庫。我試圖構建一個已簽名的apk,但是應用程序構建失敗(使用V2 /完整的apk簽名),所以我搜索了網絡,並通過將此行添加到build.gradle:multiDexEnabled true中找到了解決此問題的一個解決方案。添加該行解決了生成已簽名的apk的問題,雖然錯誤的紅線仍然存在,但它沒有擺脫它。
然後我安裝了兩部手機的簽署APK,一個運行Android 6.0,另一個運行的是Android 4.4.2。該應用在Android 6.0上平穩運行,並在Android 4.4.2上啓動時崩潰(我將minSdkVersion設置爲19)。
我的問題是:如何解決這個錯誤在gradle這個永久?添加「multiDexEnabled」行到真正需要的gradle中?如何在android 4.4.2上運行我的應用程序而不會崩潰?
沒有人有答案? –