android - 网格布局和 API 级别

标签 android api grid-layout

我想使用网格布局,但出现以下错误:

Error: No resource identifier found for attribute 'columnCount' in package 'android'

这是因为我的 API 级别是 9 吗?

网格布局真的需要 API 级别 14 吗? (我使用版本:8.0.1.v201012062107-82219)

  • 如果是,我该怎么办?请逐步解释这一点。
  • 如果不是,原因是什么?我正在做的完全与示例相同!

最佳答案

以下是我解决问题所采取的步骤:

为了使用GridLayout,我发现很多东西都应该升级。

  1. 我的系统上安装了“jdk 7”,因此不需要升级它。
  2. 我下载了“installer_r20-windows.exe”并运行了它。
  3. 我下载了包含“android-14”的“platforms”,并将其复制到 android-sdk 文件夹中。 (我的是:C:\Android\android-sdk)
  4. 我下载了包含“armeabi-v7a”的“系统镜像”,并将其复制到我的 sdk 文件夹中。
  5. 我下载了“platform-tools_r13-windows”并将其复制到 SDK 文件夹中。
  6. 然后我发现我的 eclipse 也很旧,因此下载了它的最新版本“eclipse 4.2_juno”(2012 年 6 月 27 日)
  7. 我下载了“Eclipse-plugins-ADT-20.0.zip”。然后进入 eclipse:帮助 > 安装新软件 > 添加 > 存档 > Eclipse-plugins-ADT-20.0.zip。然后选择“开发人员工具”>单击“下一步”>“接受”>单击“完成”>重新启动 Eclipse。
  8. 再次在 Eclipse 中:窗口 > 首选项 > Android > SDK 位置:我的 android-sdk 文件夹所在的路径。(例如我的是“C:\Android\android-sdk”)> 应用 > 选择“Android 4.0” > 单击好的。
  9. 然后我创建了新的 AVD,从:eclipse > Window > AVD Manager > New..
  10. 最后,在 sdk 文件夹中,我创建了一个名为“extras”的新文件夹,在其中创建了另一个名为“android”的新文件夹,在其中创建了另一个名为“support”的新文件夹。
  11. 然后我提取了“support_r09.zip”的内容(已下载)。

现在一切正常了..

感谢在这篇文章中为我提供帮助的所有人(viperbone、Doomsknight、Matthieu、MemLeak、Jeroen)。

关于android - 网格布局和 API 级别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12532542/

相关文章:

android - java.io.IOException : Cannot make changes to file 异常

android - ConstraintLayout 忽略边距

api - Web 交互式服务器端 3D 渲染

php - PayPal REST PHP API 直接付款

html - 如何将行添加到响应式网格

android - 编译gradle文件中的问题

android - ListView 底部的 TextView - api 7

api - 访问localhost api时如何修复react-native中的网络错误

java - 有 Swing GUI 元素,没有大空间

css - 如何让最后一行的元素占用CSS Grid中的剩余空间?