Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/345.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/178.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
Java 将android应用程序连接到Google云端点时出错:找不到类_Java_Android_Google App Engine_Google Cloud Endpoints - Fatal编程技术网

Java 将android应用程序连接到Google云端点时出错:找不到类

Java 将android应用程序连接到Google云端点时出错:找不到类,java,android,google-app-engine,google-cloud-endpoints,Java,Android,Google App Engine,Google Cloud Endpoints,我已经用谷歌云端点构建了一个API,我正在尝试连接到它,编写一个Android应用程序。我遵循了以下教程: 因此,我在我的“src”文件夹中添加了jar的内容,将列出的库复制到lib中,并添加了代码。当我尝试启动应用程序时,它崩溃,出现以下错误: 02-26 12:19:52.874: E/dalvikvm(17558): Could not find class 'com.google.api.services.utenteendpoint.Utenteendpoi

我已经用谷歌云端点构建了一个API,我正在尝试连接到它,编写一个Android应用程序。我遵循了以下教程:

因此,我在我的“src”文件夹中添加了jar的内容,将列出的库复制到lib中,并添加了代码。当我尝试启动应用程序时,它崩溃,出现以下错误:

        02-26 12:19:52.874: E/dalvikvm(17558): Could not find class 
    'com.google.api.services.utenteendpoint.Utenteendpoint$Builder', referenced from method 
    com.example.androidgcetest.MainActivity.onCreate


 02-26 12:19:53.004: E/AndroidRuntime(17558): FATAL EXCEPTION: main
02-26 12:19:53.004: E/AndroidRuntime(17558): java.lang.NoClassDefFoundError: com.google.api.services.utenteendpoint.Utenteendpoint$Builder
02-26 12:19:53.004: E/AndroidRuntime(17558):    at com.example.androidgcetest.MainActivity.onCreate(MainActivity.java:22)
02-26 12:19:53.004: E/AndroidRuntime(17558):    at android.app.Activity.performCreate(Activity.java:4465)
02-26 12:19:53.004: E/AndroidRuntime(17558):    at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1049)
02-26 12:19:53.004: E/AndroidRuntime(17558):    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1931)
02-26 12:19:53.004: E/AndroidRuntime(17558):    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1992)
02-26 12:19:53.004: E/AndroidRuntime(17558):    at android.app.ActivityThread.access$600(ActivityThread.java:127)
02-26 12:19:53.004: E/AndroidRuntime(17558):    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1158)
02-26 12:19:53.004: E/AndroidRuntime(17558):    at android.os.Handler.dispatchMessage(Handler.java:99)
02-26 12:19:53.004: E/AndroidRuntime(17558):    at android.os.Looper.loop(Looper.java:137)
02-26 12:19:53.004: E/AndroidRuntime(17558):    at android.app.ActivityThread.main(ActivityThread.java:4448)
02-26 12:19:53.004: E/AndroidRuntime(17558):    at java.lang.reflect.Method.invokeNative(Native Method)
02-26 12:19:53.004: E/AndroidRuntime(17558):    at java.lang.reflect.Method.invoke(Method.java:511)
02-26 12:19:53.004: E/AndroidRuntime(17558):    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:823)
02-26 12:19:53.004: E/AndroidRuntime(17558):    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:590)
02-26 12:19:53.004: E/AndroidRuntime(17558):    at dalvik.system.NativeStart.main(Native Method)
你知道这个错误的可能原因吗

编辑: 我在上面报告的日志之前也发现了这个

02-26 16:51:57.780: W/dalvikvm(1230): Unable to resolve superclass of Lcom/google/api/services/utenteendpoint/Utenteendpoint$Builder; (20)
02-26 16:51:57.780: W/dalvikvm(1230): Link of class 'Lcom/google/api/services/utenteendpoint/Utenteendpoint$Builder;' failed

与其他jar文件一样,将sources.jar文件也添加到android项目的libs文件夹中


感谢Raffo在我之前的帖子中发现了打字错误

将you.jar文件添加到
lib
not
src
我正在谈论source.jar文件的内容,如教程中所述:“端点生成会产生一个sources jar文件。将此jar文件的内容添加到您的Android项目中。”。要包含的jar被添加到lib文件夹中。@Raffo我也很难理解sources.jar文件的“内容”在哪里,你解决了吗?在我看来,您不可能只将sources.jar文件添加到lib或libs文件夹中,因为内容是.java文件,而不是.class文件。我在教程中找到了这一部分。您不需要添加jar的内容,但必须将*生成的源文件夹的内容添加到src文件夹中。然后你只需要添加教程中报告的libs。顺便说一句,我不能再复制这个bug了,因此我正在等待将任何问题标记为已解决。。。