-2

我刚刚在几周后打开了我的代码,现在它似乎不起作用。我打开了一个启动画面,然后移动到主屏幕。启动画面有效,但当试图移动到主页时,它会说No Class Def Found. 这是什么意思,我该如何解决?

它说问题是在启动屏幕类中的以下代码中发现的:

 public void run()
        {
         //Finish the splash activity so it can't be returned to.
         SplashScreen.this.finish();
         // Create an Intent that will start the main activity.
         Intent mainIntent = new Intent(SplashScreen.this, HomeScreen.class);
         SplashScreen.this.startActivity(mainIntent);
         }
4

2 回答 2

0

请将 HomeScreen 放在清单文件中

<activity android:name=".HomeScreen"
              android:label="@string/app_name">
    </activity>
于 2012-11-28T09:59:08.143 回答
0

所以发生的事情是我更新了 Android SDK 并且显然存在一些问题,其中一个是将 lib 更改为 libs。我所做的是删除活动并重新添加。谢谢阿克斯特罗。

因此,如果有人从 16->17 遇到此问题,请检查清单文件中的活动和 lib 文件夹

于 2012-11-28T10:05:24.330 回答