0

我正在关注 [本教程][1],它有 2 个部分。我按照第 1 部分运行了该应用程序,它运行良好。然后我跟着第 2 部分,我不断得到这个RuntimeException

09-03 18:32:29.339: E/AndroidRuntime(21044): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.tvgenius/com.tvgenius.MainActivity}: android.view.InflateException: Binary XML file line #2: Error inflating class fragment
09-03 18:32:29.339: E/AndroidRuntime(21044):    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2100)
09-03 18:32:29.339: E/AndroidRuntime(21044):    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2125)

我完全按照教程进行。我不知道我错过了什么...

解决方案: minSdkVersion所需的 Fragments 是 12,我的是 11。

4

1 回答 1

1

要使用片段,您需要最低 sdk 版本为 12,或者您必须下载支持库

只需右键单击您的项目-> android 工具-> 添加支持库...

代替:

import android.app.Fragment;

你必须使用:

import android.support.v4.app.Fragment;
于 2013-09-03T17:41:41.220 回答