默认eclips的android新活动崩溃

默认eclips的android新活动崩溃,android,eclipse,Android,Eclipse,我正在通过android教程学习我的方法。我对这堂课有意见。如果我允许应用程序调用占位符片段(我还不知道它做了什么),应用程序将崩溃。如果我没有按预期工作。这是由eclipse生成的占位符片段部分 public static class PlaceholderFragment extends Fragment { public PlaceholderFragment() { } @Override public View onCreateView(Layout

我正在通过android教程学习我的方法。我对这堂课有意见。如果我允许应用程序调用占位符片段(我还不知道它做了什么),应用程序将崩溃。如果我没有按预期工作。这是由eclipse生成的占位符片段部分

public static class PlaceholderFragment extends Fragment {

    public PlaceholderFragment() {
    }

    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
            Bundle savedInstanceState) {
        View rootView = inflater.inflate(R.layout.fragment_display_message,
                container, false);
        return rootView;
    }
}
我使用eclipse编译代码,并在最新版本的Nexus7设备上运行它。android的最低版本是2.2.3,当前版本是最新版本

这是我做的吗?我的设备有问题吗?我的eclipse设置有什么问题吗

编辑

原因:java.lang.IllegalArgumentException:找不到id的视图 0x7f05003c com.example.dungeonworlddruid:id/片段的容器 占位符片段{41fcb9d0 0 id=0x7f05003c}

您的activity_main.xml中没有id容器为的视图组

一般来说,它的框架布局。将片段添加或替换到容器中

但是,如果您对拥有一个片段不感兴趣,请去掉所有与片段相关的代码


Adt的这次更新给开发人员带来了很多困惑。eclipse中不需要更改任何设置,它与eclipse无关

@请复制并粘贴日志猫在堆栈跟踪上所说的内容。我不想通过猜测和错误猜测来发布答案,如果你对片段不感兴趣,你可以去掉与相同片段相关的所有代码。这次崩溃与eclipse无关settings@Raghunandan我已经上传了catlog输出。我只在android上使用eclipse,你还有什么要我上传的吗?我所担心的是,为什么默认代码有错误。@LisaAnne,我根据你的要求上传了一个。
03-29 20:41:57.934: E/AndroidRuntime(26725):    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2195)
03-29 20:41:57.934: E/AndroidRuntime(26725):    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245)
03-29 20:41:57.934: E/AndroidRuntime(26725):    at android.app.ActivityThread.access$800(ActivityThread.java:135)
03-29 20:41:57.934: E/AndroidRuntime(26725):    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1196)
03-29 20:41:57.934: E/AndroidRuntime(26725):    at android.os.Handler.dispatchMessage(Handler.java:102)
03-29 20:41:57.934: E/AndroidRuntime(26725):    at android.os.Looper.loop(Looper.java:136)
03-29 20:41:57.934: E/AndroidRuntime(26725):    at android.app.ActivityThread.main(ActivityThread.java:5017)
03-29 20:41:57.934: E/AndroidRuntime(26725):    at java.lang.reflect.Method.invokeNative(Native Method)
03-29 20:41:57.934: E/AndroidRuntime(26725):    at java.lang.reflect.Method.invoke(Method.java:515)
03-29 20:41:57.934: E/AndroidRuntime(26725):    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)
03-29 20:41:57.934: E/AndroidRuntime(26725):    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
03-29 20:41:57.934: E/AndroidRuntime(26725):    at dalvik.system.NativeStart.main(Native Method)
03-29 20:41:57.934: E/AndroidRuntime(26725): Caused by: java.lang.IllegalArgumentException: No view found for id 0x7f05003c (com.example.dungeonworlddruid:id/container) for fragment PlaceholderFragment{41fcb9d0 #0 id=0x7f05003c}
03-29 20:41:57.934: E/AndroidRuntime(26725):    at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:930)
03-29 20:41:57.934: E/AndroidRuntime(26725):    at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1115)
03-29 20:41:57.934: E/AndroidRuntime(26725):    at android.support.v4.app.BackStackRecord.run(BackStackRecord.java:682)
03-29 20:41:57.934: E/AndroidRuntime(26725):    at android.support.v4.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1478)
03-29 20:41:57.934: E/AndroidRuntime(26725):    at android.support.v4.app.FragmentActivity.onStart(FragmentActivity.java:570)
03-29 20:41:57.934: E/AndroidRuntime(26725):    at android.app.Instrumentation.callActivityOnStart(Instrumentation.java:1171)
03-29 20:41:57.934: E/AndroidRuntime(26725):    at android.app.Activity.performStart(Activity.java:5241)
03-29 20:41:57.934: E/AndroidRuntime(26725):    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2168)
03-29 20:41:57.934: E/AndroidRuntime(26725):    ... 11 more
03-29 20:41:59.275: I/Process(26725): Sending signal. PID: 26725 SIG: 9