Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/313.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Cordova平台上查找java.lang.VerifyError的源代码_Java_Android_Cordova_Verifyerror - Fatal编程技术网

在Cordova平台上查找java.lang.VerifyError的源代码

在Cordova平台上查找java.lang.VerifyError的源代码,java,android,cordova,verifyerror,Java,Android,Cordova,Verifyerror,我在用Cordova做手机应用——我不是Android开发者。然而,在一些较旧的设备上,即三星Galaxy S3上,我得到以下错误。在其他设备上,应用程序运行时不会出错。这是否与SDK冲突有关?知道去哪里找吗 FATAL EXCEPTION: main java.lang.VerifyError: com/google/android/apps/mtaas/util/instrumentations/DumpPackageStats at java.lang.Class.newIns

我在用Cordova做手机应用——我不是Android开发者。然而,在一些较旧的设备上,即三星Galaxy S3上,我得到以下错误。在其他设备上,应用程序运行时不会出错。这是否与SDK冲突有关?知道去哪里找吗

 FATAL EXCEPTION: main
 java.lang.VerifyError: com/google/android/apps/mtaas/util/instrumentations/DumpPackageStats
    at java.lang.Class.newInstanceImpl(Native Method)
    at java.lang.Class.newInstance(Class.java:1130)
    at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4622)
    at android.app.ActivityThread.access$1400(ActivityThread.java:159)
    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1376)
    at android.os.Handler.dispatchMessage(Handler.java:99)
    at android.os.Looper.loop(Looper.java:176)
    at android.app.ActivityThread.main(ActivityThread.java:5419)
    at java.lang.reflect.Method.invokeNative(Native Method)
    at java.lang.reflect.Method.invoke(Method.java:525)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1046)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:862)
    at dalvik.system.NativeStart.main(Native Method)
在我的config.xml中(如果这很重要的话),我设置了最小sdk值:

<preference name="android-minSdkVersion" value="14" />
<preference name="android-targetSdkVersion" value="19" />


,“java.lang.VerifyError可能是针对运行时使用的库以外的库进行编译时产生的结果。”因此,也许有办法检查这一点?

在经历了许多麻烦之后,我发现您需要在config.xml文件中设置更高的Android SDK版本:


就我而言,从版本14到版本16就成功了。

在经历了许多麻烦之后,我发现您需要在config.xml文件中设置更高的Android SDK版本:

在我的例子中,从版本14到版本16成功了