{"id":1004,"date":"2014-07-21T14:54:18","date_gmt":"2014-07-21T06:24:18","guid":{"rendered":"http:\/\/sunphiz.me\/wp\/?p=1004"},"modified":"2018-06-26T22:16:34","modified_gmt":"2018-06-26T13:46:34","slug":"13-1-4-com-google-common-io-closeables-closequietlyljavaiocloseablev","status":"publish","type":"post","link":"https:\/\/sunphiz.me\/wp\/archives\/1004","title":{"rendered":"13.1.4 com.google.common.io.Closeables.closeQuietly(Ljava\/io\/Closeable;)V"},"content":{"rendered":"<p>\uc778\ud154\ub9ac\uc81c\uc774 \ucee4\ubba4\ub2c8\ud2f0 \uc5d0\ub514\uc158\uc744 13.1.3\uc5d0\uc11c 13.1.4\ub85c \uc624\ub298 \uc5c5\ub370\uc774\ud2b8 \ud588\ub294\ub370, \uc544\ub798\uc640 \uac19\uc740 \ubb38\uc81c\uac00 \uc0dd\uacbc\ub2e4.<\/p>\n<pre class=\"lang:default decode:true  \">Error:Internal error: (java.lang.NoSuchMethodError) com.google.common.io.Closeables.closeQuietly(Ljava\/io\/Closeable;)V\r\njava.lang.NoSuchMethodError: com.google.common.io.Closeables.closeQuietly(Ljava\/io\/Closeable;)V\r\n\tat com.android.sdklib.internal.project.ProjectProperties.parsePropertyStream(ProjectProperties.java:541)\r\n\tat com.android.sdklib.repository.local.LocalAddonPkgInfo.parseAddonProperties(LocalAddonPkgInfo.java:370)\r\n\tat com.android.sdklib.repository.local.LocalAddonPkgInfo.createAndroidTarget(LocalAddonPkgInfo.java:199)\r\n\tat com.android.sdklib.repository.local.LocalPlatformPkgInfo.getAndroidTarget(LocalPlatformPkgInfo.java:95)\r\n\tat com.android.sdklib.repository.local.LocalAddonPkgInfo.getVendorId(LocalAddonPkgInfo.java:110)\r\n\tat com.android.sdklib.repository.local.LocalAddonPkgInfo$1.getVendorId(LocalAddonPkgInfo.java:96)\r\n\tat com.android.sdklib.repository.descriptors.PkgDescAddon.getVendorId(PkgDescAddon.java:93)\r\n\tat com.android.sdklib.repository.descriptors.PkgDesc.compareTo(PkgDesc.java:226)\r\n\tat com.android.sdklib.repository.descriptors.PkgDesc.compareTo(PkgDesc.java:42)\r\n\tat com.android.sdklib.repository.local.LocalPkgInfo.compareTo(LocalPkgInfo.java:126)\r\n\tat com.android.sdklib.repository.local.LocalPkgInfo.compareTo(LocalPkgInfo.java:40)\r\n\tat com.google.common.collect.NaturalOrdering.compare(NaturalOrdering.java:35)\r\n\tat com.google.common.collect.NaturalOrdering.compare(NaturalOrdering.java:26)\r\n\tat java.util.TreeMap.compare(TreeMap.java:1188)\r\n\tat java.util.TreeMap.put(TreeMap.java:531)\r\n\tat java.util.TreeSet.add(TreeSet.java:255)\r\n\tat com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection.add(AbstractMapBasedMultimap.java:503)\r\n\tat com.android.sdklib.repository.local.LocalSdk.scanAddons(LocalSdk.java:916)\r\n\tat com.android.sdklib.repository.local.LocalSdk.getPkgsInfos(LocalSdk.java:566)\r\n\tat com.android.sdklib.repository.local.LocalSdk.getTargets(LocalSdk.java:694)\r\n\tat com.android.sdklib.repository.local.LocalSdk.getTargetFromHashString(LocalSdk.java:722)\r\n\tat org.jetbrains.jps.android.AndroidJpsUtil.getAndroidTarget(AndroidJpsUtil.java:375)\r\n\tat org.jetbrains.jps.android.AndroidJpsUtil.getAndroidPlatform(AndroidJpsUtil.java:448)\r\n\tat org.jetbrains.jps.android.builder.AndroidPreDexBuildTarget.computeRootDescriptors(AndroidPreDexBuildTarget.java:110)\r\n\tat org.jetbrains.jps.builders.impl.BuildRootIndexImpl.addRoots(BuildRootIndexImpl.java:72)\r\n\tat org.jetbrains.jps.builders.impl.BuildRootIndexImpl.&lt;init&gt;(BuildRootIndexImpl.java:62)\r\n\tat org.jetbrains.jps.cmdline.BuildRunner.load(BuildRunner.java:76)\r\n\tat org.jetbrains.jps.cmdline.BuildSession.runBuild(BuildSession.java:198)\r\n\tat org.jetbrains.jps.cmdline.BuildSession.run(BuildSession.java:113)\r\n\tat org.jetbrains.jps.cmdline.BuildMain$MyMessageHandler$1.run(BuildMain.java:133)\r\n\tat org.jetbrains.jps.service.impl.SharedThreadPoolImpl$1.run(SharedThreadPoolImpl.java:41)\r\n\tat java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)\r\n\tat java.util.concurrent.FutureTask.run(FutureTask.java:262)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\r\n\tat java.lang.Thread.run(Thread.java:744)\r\n<\/pre>\n<p>complie\ud560 \ub54c \uc5d0\ub7ec\uac00 \ub098\ub294\ub370 workspace\ub97c \ub2e4\uc2dc \ub9cc\ub4e4\uac70\ub098, SDK \uc5c5\ub370\uc774\ud2b8, \uc124\uc815 \ucd08\uae30\ud654 \ub4f1 \ub2e4 \ud574\ubd10\ub3c4 \ud574\uacb0\uc774 \uc548\ub41c\ub2e4 -_-\u00a0\ub2e4\ub978 \ud504\ub85c\uc81d\ud2b8\ub97c \uc5f4\uc5b4\ub3c4 \ubaa8\ub450 \uac19\uc740 \ubb38\uc81c\uac00 \uc0dd\uae30\ub294 \uac78 \ubcf4\uba74, \ud55c \ud504\ub85c\uc81d\ud2b8\uc5d0\uc11c \uc124\uc815\uc744 \uc798\ubabb\ud55c \uac83\uc740 \uc544\ub2cc\uac70 \uac19\uc740\ub370.. \uc544\ubb34\ub798\ub3c4 IDE \ubb38\uc81c\uc778 \uac83 \uac19\ub2e4.<\/p>\n<p>\uacb0\uad6d \uc778\ud154\ub9ac\uc81c\uc774 14 EAP(Early Access Program)\ub85c \uc5c5\ub370\uc774\ud2b8\ud558\uace0 \ub098\uc11c\uc57c \ubb38\uc81c\uac00 \ud574\uacb0\ub418\uc5c8\ub2e4. \ubaa8\ub4e0 \ucee4\ubba4\ub2c8\ud2f0 \uc5d0\ub514\uc158 \uc0ac\uc6a9\uc790\ub97c \ubca0\ud0c0\ud14c\uc2a4\ud130\ub85c \ubab0\uae30\uc704\ud55c \uc804\ub7b5\uc778\uac74\uac00;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\uc778\ud154\ub9ac\uc81c\uc774 \ucee4\ubba4\ub2c8\ud2f0 \uc5d0\ub514\uc158\uc744 13.1.3\uc5d0\uc11c 13.1.4\ub85c \uc624\ub298 \uc5c5\ub370\uc774\ud2b8 \ud588\ub294\ub370, \uc544\ub798\uc640 \uac19\uc740 \ubb38\uc81c\uac00 \uc0dd\uacbc\ub2e4. Error:Internal error: (java.lang.NoSuchMethodError) com.google.common.io.Closeables.closeQuietly(Ljava\/io\/Closeable;)V java.lang.NoSuchMethodError: com.google.common.io.Closeables.closeQuietly(Ljava\/io\/Closeable;)V at com.android.sdklib.internal.project.ProjectProperties.parsePropertyStream(ProjectProperties.java:541) at com.android.sdklib.repository.local.LocalAddonPkgInfo.parseAddonProperties(LocalAddonPkgInfo.java:370) at com.android.sdklib.repository.local.LocalAddonPkgInfo.createAndroidTarget(LocalAddonPkgInfo.java:199) at com.android.sdklib.repository.local.LocalPlatformPkgInfo.getAndroidTarget(LocalPlatformPkgInfo.java:95) at com.android.sdklib.repository.local.LocalAddonPkgInfo.getVendorId(LocalAddonPkgInfo.java:110) at com.android.sdklib.repository.local.LocalAddonPkgInfo$1.getVendorId(LocalAddonPkgInfo.java:96) at com.android.sdklib.repository.descriptors.PkgDescAddon.getVendorId(PkgDescAddon.java:93) at com.android.sdklib.repository.descriptors.PkgDesc.compareTo(PkgDesc.java:226) at com.android.sdklib.repository.descriptors.PkgDesc.compareTo(PkgDesc.java:42) at com.android.sdklib.repository.local.LocalPkgInfo.compareTo(LocalPkgInfo.java:126) at com.android.sdklib.repository.local.LocalPkgInfo.compareTo(LocalPkgInfo.java:40) at com.google.common.collect.NaturalOrdering.compare(NaturalOrdering.java:35) at com.google.common.collect.NaturalOrdering.compare(NaturalOrdering.java:26) at java.util.TreeMap.compare(TreeMap.java:1188) at java.util.TreeMap.put(TreeMap.java:531) at java.util.TreeSet.add(TreeSet.java:255) at com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection.add(AbstractMapBasedMultimap.java:503) at com.android.sdklib.repository.local.LocalSdk.scanAddons(LocalSdk.java:916) at [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[297,2],"tags":[203,199],"class_list":["post-1004","post","type-post","status-publish","format-standard","hentry","category-ide","category-tools","tag-14-eap","tag-199"],"_links":{"self":[{"href":"https:\/\/sunphiz.me\/wp\/wp-json\/wp\/v2\/posts\/1004","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sunphiz.me\/wp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sunphiz.me\/wp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sunphiz.me\/wp\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/sunphiz.me\/wp\/wp-json\/wp\/v2\/comments?post=1004"}],"version-history":[{"count":2,"href":"https:\/\/sunphiz.me\/wp\/wp-json\/wp\/v2\/posts\/1004\/revisions"}],"predecessor-version":[{"id":1009,"href":"https:\/\/sunphiz.me\/wp\/wp-json\/wp\/v2\/posts\/1004\/revisions\/1009"}],"wp:attachment":[{"href":"https:\/\/sunphiz.me\/wp\/wp-json\/wp\/v2\/media?parent=1004"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sunphiz.me\/wp\/wp-json\/wp\/v2\/categories?post=1004"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sunphiz.me\/wp\/wp-json\/wp\/v2\/tags?post=1004"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}