Multiple entries with same key: 24.0.0 rc4=24.0.0 rc4

☆樱花仙子☆ 提交于 2019-12-01 06:06:37

问题


After upgrade Android Studio to 2.2.3 it shows an error with:

IllegalArgumentException: Multiple entries with same key: 24.0.0 rc4=24.0.0 rc4 and 24.0.0 rc4=24.0.0 rc4


回答1:


Had this occur recently after updating a few bits.

My solution was to open the Preferences in Android Studio, browse to Android SDK -> SDK Tools, you will most likely see multiple copies of 24.0.0 rc4 (one with a dash instead of a space in the version name) under Android SDK Build-Tools. Uninstall both copies by unchecking them, and then hitting Apply. Once uninstalled, the list should go back to showing only one 24.0.0 version called 24-rc4, install this and resync Gradle.

It might also help to change the buildToolsVersion in your Gradle files to 24-rc4.




回答2:


Just go to folder ANDROID_SDK_LOCATION/build-tools and delete 24.0.0-preview (or another folders)

Or of course you can go over Android SDK Manager / Android Studio > SDK Manager > SDK Tools > Show Package Details and uncheck preview and older RC versions. This make the same action as just delete build-tools/24... folder.




回答3:


this problem maybe android N preview and android N used same build version(24). So the mtrakal's answer is right. U can find build-tools has two 24.0.0 rc3 has installed.



来源:https://stackoverflow.com/questions/37745972/multiple-entries-with-same-key-24-0-0-rc4-24-0-0-rc4

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!