草庐IT

apr-util

全部标签

android - compileReleaseKotlin 失败并出现 java.lang.ClassNotFoundException : com. sun.tools.javac.util.Context

我正在尝试使用gradlew通过终端构建我的Android项目(其中包含一个库模块)。在AndroidStudio中,它可以成功编译和安装,但是当我尝试运行./gradlewassembleDebug时,我得到以下堆栈跟踪:Usingkotlinincrementalcompilatione:java.lang.ClassNotFoundException:com.sun.tools.javac.util.Contextatjava.net.URLClassLoader.findClass(URLClassLoader.java:381)atjava.lang.ClassLoader.

java - java.util.HashMap 没有在 Kotlin 中实现 java.util.Map 吗?

我很难理解为什么JavaHashMap与Kotlin中的JavaMap不兼容:valmap:java.util.Map=java.util.HashMap()//ERROR:Typemismatch这是一个错误,还是故意强制成为Kotlin中的一个错误?这是Java到Kotlin编译器的第二个示例。看看这个Java示例文件:publicclassTest{publicstaticvoidmain(String[]args){java.util.Mapmap=newjava.util.HashMap();insertValue(map);}privatestaticvoidinsertV

kotlin - Kotlin 中的 Utils 类

在Java中,我们可以像这样创建一个实用程序类:finalclassUtils{publicstaticbooleanfoo(){returnfalse;}}但是如何在Kotlin中做到这一点?我尝试在object中使用函数:objectUtils{funfoo():Boolean{returnfalse}}但是当从Java代码调用这个方法时,它需要添加INSTANCE。例如:Utils.INSTANCE.foo().然后我改声明为顶级函数(不带class或object):@file:JvmName("Utils")@file:JvmMultifileClassfunfoo():Boo

android - 渲染问题 渲染过程中引发异常 : com/android/util/PropertiesMap

这个问题在这里已经有了答案:RenderingProblemsExceptionraisedduringrendering:com.android.ide.common.rendering.api.LayoutlibCallback(5个回答)关闭6年前。我最近将我的AndroidStudio更新到2.1.1,我注意到我的布局预览不再工作,所以当我检查时显示一条消息:RenderingProblemsExceptionraisedduringrendering:com/android/util/PropertiesMap(Details)当我点击详细信息时,会弹出一个消息窗口,显示此错

android - 如何处理 :java. util.concurrent.TimeoutException : android. os.BinderProxy.finalize() 在 10 秒错误后超时?

我们看到了许多TimeoutExceptions在GcWatcher.finalize,BinderProxy.finalize,和PlainSocketImpl.finalize.其中90+%发生在Android4.3上。我们从Crittercism收到来自现场用户的报告。错误是“com.android.internal.BinderInternal$GcWatcher.finalize()timedoutafter10seconds”的变体java.util.concurrent.TimeoutException:android.os.BinderProxy.finalize()t

java - MongoDB+Java - 通过 com.mongodb.util.JSON.parse 解析 JSON

我正在使用com.mongodb.util.JSON.parse将JSON文件解析为DBObject。如何在JSON文件中指定日期、引用和对象ID? 最佳答案 日期:{myDate:{$date:"yyyy-MM-dd'T'HH:mm:ss.SSS'Z'"}}//上述ISODate字符串格式的日期。引用:{myRef:{$ref:,$id:[,$db:]}}//collname是集合名称,idvalue是引用文档的_id,dbname是文档所在的数据库。ObjectIds:{_id:{$oid:"4e942f36de3eda51d5

使用 Jersey/JAXB/Jackson 将 Java.util.Map 映射到 JSON 对象

我一直在尝试创建JerseyRESTWeb服务。我想从Java类接收和发出JSON对象,如下所示:@XmlRootElementpublicclassBook{publicStringcode;publicHashMapnames;}这应该像这样转换成JSON:{"code":"ABC123","names":{"de":"DiefabelhafteWeltderAmelie","fr":"Lefabuleuxdestind'AmeliePoulain"}}但是我找不到一个标准的解决方案。每个人似乎都在实现自己的wrappersolution.这个要求对我来说似乎非常基本;我不敢相信这

JSON 以自定义格式序列化日期(无法从字符串值构造 java.util.Date 的实例)

couldnotreadJSON:Cannotconstructinstanceofjava.util.DatefromStringvalue'2012-07-2112:11:12':notavalidrepresentation("yyyy-MM-dd'T'HH:mm:ss.SSSZ","yyyy-MM-dd'T'HH:mm:ss.SSS'Z'","EEE,ddMMMyyyyHH:mm:sszzz","yyyy-MM-dd"))将json请求传递给POJO类中的RESTController方法。用户应仅以低于日期时间格式输入,否则应抛出消息。为什么DateSerializer不调用?

java - 无法将 java.util.ArrayList 的实例反序列化出 VALUE_STRING

我有一个使用Jersey构建并部署在AppEngine中的REST服务。REST服务实现了使用application/json媒体类型的动词PUT。数据绑定(bind)由Jackson执行。动词使用以JSON表示的企业-部门关系{"name":"myEnterprise","departments":["HR","IT","SC"]}在客户端,我使用gson将JSON表示形式转换为java对象。然后,我将对象传递给我的REST服务,它工作正常。问题:当我的JSON表示在集合中只有一项时{"name":"myEnterprise","departments":["HR"]}服务无法反序列

java - android.util.AndroidRuntimeException : requestFeature() must be called before adding content

我收到此android.util.AndroidRuntimeException:requestFeature()mustbecalledbeforeaddedcontent错误。正如您在下面的代码中看到的,requestWindowFeature(Window.FEATURE_NO_TITLE);行位于setContentView(R.layout.mainmenu);行之前。这个onCreate()代码在我的每一个Activity中都是相同的格式,直到现在我从来没有遇到过问题。自从我更新到ADT22以来,到处都出现了很多随机错误。我已经清除了很多这些错误,这是我最新的一个。我可以做