1

我想做一个标签活动。它由 3 个选项卡组成。但是当我使用 Android 2.2 和 API 8 创建一个项目时,在 Main.XML 中它显示一个空指针异常。但是当我将其更改为 API 4 或 5 den 时,它会显示选项卡的布局。

我要澄清的另一件事是,当我们创建一个项目时,我们需要指定构建目标和我们要在其上运行应用程序的 AVD。我想问这两个 API 是相同的还是可以不同的??

提前致谢

4

1 回答 1

0

构建目标版本指定将启动哪个版本的 AVD 模拟器,除非已经在该版本上运行。SDK 版本是为了兼容各种安卓版本。除非您使用旧版本中没有的特殊 API 代码,否则您可以将 SDK 版本保持在 5 或 6 之类的较低版本。这也使您能够部署到运行在 android 版本 1.6 左右的设备的用户。我在 SDK 版本 4 及更高版本上运行了带有 Tab Activity 的应用程序,在我的模拟器上没有问题。然而,一些用户抱怨 2.2 上的 FC。

于 2010-08-09T19:56:08.703 回答