AndroidActivity扩展GameBaseActivity崩溃

AndroidActivity扩展GameBaseActivity崩溃,android,google-play-services,Android,Google Play Services,我正在上课 公共类GameActivity扩展了活动实现 GLSurfaceView.Renderer,OnTouchListener{ 代码没有任何问题,所有需要的方法都已实现。当我启动活动时,它会崩溃,并显示以下消息: java.lang.RuntimeException:无法实例化活动 ComponentInfo{[left out].GameActivity}: java.lang.ClassNotFoundException:未找到类“…GameActivity” 在路径[…]上 我想

我正在上课

公共类GameActivity扩展了活动实现 GLSurfaceView.Renderer,OnTouchListener{

代码没有任何问题,所有需要的方法都已实现。当我启动活动时,它会崩溃,并显示以下消息:

java.lang.RuntimeException:无法实例化活动 ComponentInfo{[left out].GameActivity}: java.lang.ClassNotFoundException:未找到类“…GameActivity” 在路径[…]上

我想在我的游戏中集成Google游戏服务和成就。因此,我添加了libary项目和
GameBaseUtils
作为项目,并检查它们是否应该导出到生成的apk文件中。它编译后,Google play服务的.jar也被上传并将被找到。所有的包都在工作。但当我开始游戏时,它立即崩溃,并显示上面的错误消息

我遵循developers.android.com上的教程

有人能告诉我我做错了什么吗?这是我的清单


编辑:Locat输出

07-21 01:13:47.730:W/dalvikvm(22578):无法解析的超类 LGameActivity;(1182)07-21 01:13:47.730: W/dalvikvm(22578):类链接 “L/GameActivity;”失败07-21 01:13:47.730: D/AndroidRuntime(22578):关闭VM 07-21 01:13:47.730: W/dalvikvm(22578):threadid=1:线程以未捕获异常退出 (组=0x4159f930)07-21 01:13:47.746:E/AndroidRuntime(22578):致命 例外情况:main 07-21 01:13:47.746:E/AndroidRuntime(22578): java.lang.RuntimeException:无法实例化活动 ComponentInfo{GameActivity}: java.lang.ClassNotFoundException:未找到类 路径上的“游戏活动”: .apk 07-21 01:13:47.746: E/AndroidRuntime(22578):在 android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2106) 07-21 01:13:47.746:E/AndroidRuntime(22578):在 android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2230) 07-21 01:13:47.746:E/AndroidRuntime(22578):在 android.app.ActivityThread.access$600(ActivityThread.java:141)07-21 01:13:47.746:E/AndroidRuntime(22578):在 android.app.ActivityThread$H.handleMessage(ActivityThread.java:1234) 07-21 01:13:47.746:E/AndroidRuntime(22578):在 android.os.Handler.dispatchMessage(Handler.java:99)07-21 01:13:47.746:E/AndroidRuntime(22578):在 android.os.Looper.loop(Looper.java:137)07-21 01:13:47.746: E/AndroidRuntime(22578):在 android.app.ActivityThread.main(ActivityThread.java:5041)07-21 01:13:47.746:E/AndroidRuntime(22578):在 java.lang.reflect.Method.Invokenactive(本机方法)07-21 01:13:47.746:E/AndroidRuntime(22578):在 java.lang.reflect.Method.invoke(Method.java:511)07-21 01:13:47.746: E/AndroidRuntime(22578):在 com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793) 07-21 01:13:47.746:E/AndroidRuntime(22578):在 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)07-21 01:13:47.746:E/AndroidRuntime(22578):在 dalvik.系统.本地启动主(本地方法)07-21 01:13:47.746: E/AndroidRuntime(22578):由以下原因引起:java.lang.ClassNotFoundException: 在路径上未找到类“GameActivity”: -1.apk 07-21 01:13:47.746: E/AndroidRuntime(22578):在 dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:65) 07-21 01:13:47.746:E/AndroidRuntime(22578):在 loadClass(ClassLoader.java:501)07-21 01:13:47.746:E/AndroidRuntime(22578):在 loadClass(ClassLoader.java:461)07-21 01:13:47.746:E/AndroidRuntime(22578):在 android.app.Instrumentation.newActivity(Instrumentation.java:1054) 07-21 01:13:47.746:E/AndroidRuntime(22578):在 android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2097) 07-21 01:13:47.746:E/AndroidRuntime(22578):…还有11个

我发现了错误:


我必须标记我在应用程序中使用的两个项目(GameBaseUtils和google-play-services_lib)作为一个库项目,并将它们添加到我想要使用的android库中。其余部分由android自己处理。

您可以发布完整的日志吗?我已经在清单中的
标记旁边添加了locat OUTPUTINE。您是否尝试了如下操作:
这是由于尝试删除应用程序名和包名而导致的错误。在清单中我的项目的包和名称是正确的。我将编辑到原始清单
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package=""
android:versionCode="1"
android:versionName="1.0" >

<uses-sdk
    android:minSdkVersion="8"
    android:targetSdkVersion="17" />

<!-- 
  Tell the market, that the the app requires at least OpenGLES 2.0 
  This is not really the truth but it will decrease the rate of error
 -->
<uses-feature android:glEsVersion="0x00020000" 
    android:required="true" />

<!-- Maybe not neccessary -->
<!-- <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.INTERNET"/> -->


<application 
    android:allowBackup="true"
    android:icon="@drawable/launcher_icon"
    android:label="@string/app_name"
    android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
    android:screenOrientation="sensorLandscape" >

    <meta-data android:name="com.google.android.gms.games.APP_ID"
    android:value="13465798" />


    <activity
        android:name="GameActivity"
        android:screenOrientation="sensorLandscape">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <!-- For the implementation of Adds in this App -->
</application>

</manifest>