草庐IT

logo-lang

全部标签

android - Gson 中的 RuntimeException 解析 JSON : Failed to invoke protected java. lang.ClassLoader() with no args

我继承了一些使用Gson将我们的应用程序状态保存为JSON的代码,然后使用fromJson读取它.Gsongson=createGson();gson.fromJson(objString,myClass);正在保存的字段之一是Location.不幸的是,有时解析保存的数据会失败,因为我保存的位置在其mExtras中包含一个mClassLoader,而Gson库无法创建类加载器并出现此错误:RuntimeException:Failedtoinvokeprotectedjava.lang.ClassLoader()withnoargs有谁知道为什么ClassLoader被包含在我的Lo

android - Android 上的 Scala : java. lang.NoSuchMethodError : java. lang.String.isEmpty

我在Android2.2.1上遇到以下异常:java.lang.NoSuchMethodError:java.lang.String.isEmpty我正在从Scala调用text.isEmpty。任何想法,如何解决这个问题? 最佳答案 java.lang.String.isEmpty()已添加到Gingerbread(2.3)中。您将不得不编写自己的替换函数... 关于android-Android上的Scala:java.lang.NoSuchMethodError:java.lang

Exception in thread “main“ java.lang.reflect.InvocationTargetException

idea中app后台本地运行成功,但是打成jar包后运行,失败报错如下Exceptioninthread"main"java.lang.reflect.InvocationTargetException atsun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethod) atsun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) atsun.reflect.DelegatingMethodAccessorImpl.invoke(Delegat

android - 由 : java. 引起 lang.ClassNotFoundException: 没有找到类 "android.webkit.SafeBrowsingResponse"

我在我的应用程序中使用WebView,同时加载内容警告日志来自logcat,如下所示Causedby:java.lang.ClassNotFoundException:Didn'tfindclass"android.webkit.SafeBrowsingResponse"onpath:DexPathList[[zipfile"/data/app/com.android.chrome-1/base.apk"],nativeLibraryDirectories=[/data/app/com.android.chrome-1/lib/arm,/data/app/com.android.chr

android - 作为应用程序 Logo 的矢量可绘制对象

我们可以在Manifest文件中使用Vectordrawable作为Applogo吗?我正在为我的应用程序Logo使用一个这样的可绘制对象,它工作得非常好。但是,当我尝试在Playstore上传该应用程序的发布版本时,它会显示一条错误消息,指出无效Logo。所以是不是因为我使用矢量可绘制对象作为应用程序Logo的原因。那么不能将可绘制对象用于AppLogo吗?如果我们可以那么如何(因为矢量可绘制对象进入可绘制对象文件夹而不是mipmap)? 最佳答案 如果您遵循以下步骤,您可以使用矢量绘图作为启动器图标:将矢量启动器图标放在draw

android studio项目gradle的java.lang.NullPointerException

我得到java.lang.NullPointerException。我在应用程序级别gradle中更改了build.gradle。我的构建.gradle如下:applyplugin:'com.android.application'applyfrom:"../../../buildCommon/applicationCommon.gradle"applyfrom:"../../../buildCommon/common.gradle"android{compileSdkVersion19buildToolsVersion"25.0.2"defaultConfig{application

android - java.lang.NoClassDefFoundError : android/graphics/drawable/Icon 错误

到目前为止,我只为一位使用root手机(SM-G900R7Android4.4.2)的用户收到此错误。错误是这样的:FatalException:java.lang.NoClassDefFoundError:android/graphics/drawable/Iconatjava.lang.Class.getDeclaredMethods(Class.java)atjava.lang.Class.getDeclaredMethods(Class.java:656)atandroid.view.ViewDebug.getExportedPropertyMethods(ViewDebug.

android - Android Studio 3.2 升级上的 java.lang.VerifyError

我环顾四周并尝试清理我的构建文件夹,使缓存无效并重新启动,并设置android.enableR8=false但是当我构建一个发布apk并尝试运行该应用程序时,我仍然无法解决这个问题。2018-09-2623:07:19.42819200-19200/?E/AndroidRuntime:FATALEXCEPTION:mainProcess:sic.nzb.app,PID:19200java.lang.VerifyError:Verifierrejectedclasscom.google.firebase.FirebaseApp:voidcom.google.firebase.Fireba

java - 尝试在空对象引用上调用虚拟方法 'java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String)'

我将我的androidstudio从3.1.2更新到3.1.3,并将我的项目sdk版本更新到28,当我运行应用程序时,它一打开就崩溃并抛出以下异常,FATALEXCEPTION:mainProcess:com.google.android.apps.nexuslauncher,PID:10288java.lang.NullPointerException:Attempttoinvokevirtualmethod'java.lang.Classjava.lang.ClassLoader.loadClass(java.lang.String)'onanullobjectreferencea

android - “java.lang.String”在 Android 中已弃用

我已经像这样写了简单的TAG:privatestaticfinalStringTAG="MainActivity";Stringisdeprecated是否有其他方法可以使用String? 最佳答案 根据此java-lang-string-is-deprecated-in-android-studio中的评论问题,删除用户文件夹中的文件夹.AndroidStudioX.X并重新启动IDE。NOTE:AndroidStudioX.XmeansifyouareusingAndroidStudioversion3.4then.Androi