Java 启动活动时使用YouTube API
我对android有一个问题,我想用youtube api播放一个视频,我主要创建了一个引用car.class的活动,但是当我编译show错误时 我有最后一个代码的主类:Java 启动活动时使用YouTube API,java,android,android-intent,youtube-api,android-youtube-api,Java,Android,Android Intent,Youtube Api,Android Youtube Api,我对android有一个问题,我想用youtube api播放一个视频,我主要创建了一个引用car.class的活动,但是当我编译show错误时 我有最后一个代码的主类: Intent i=new Intent(this,car.class); startActivity(i); public class car extends Activity implements YouTubePlayer.OnInitializedListener{ @Overr
Intent i=new Intent(this,car.class);
startActivity(i);
public class car extends Activity implements YouTubePlayer.OnInitializedListener{
@Override
public void onInitializationSuccess(Provider provider, YouTubePlayer player,boolean wasRestored) {
ytp=player;
Toast.makeText(this, "Initialization Success", Toast.LENGTH_LONG).show();
}
此外,我还有一个带有最后代码的汽车类:
Intent i=new Intent(this,car.class);
startActivity(i);
public class car extends Activity implements YouTubePlayer.OnInitializedListener{
@Override
public void onInitializationSuccess(Provider provider, YouTubePlayer player,boolean wasRestored) {
ytp=player;
Toast.makeText(this, "Initialization Success", Toast.LENGTH_LONG).show();
}
错误是:
FATAL EXCEPTION: main
java.lang.NoClassDefFoundError: com.example.car
at com.example.MainActivity.onClick(MainActivity.java:78)
我能做什么?尝试使用以下代码:
Intent i = new Intent(YOUR_ACTIVITY_NAME.this, car.class);
startActivity(i);
这应该可以解决问题。错误NoClassDefFoundError:可能是您必须在清单文件中定义活动,或者您没有导入正确的库谢谢,但显示了相同的错误:致命异常:main java.lang.NoClassDefFoundError:com.example.car at com.example.MainActivity.onClick(MainActivity.java:78),在file.xml中,我有以下代码:检查这个。可能会有帮助-