【问题标题】:Android NDK r4 san-angeles problemAndroid NDK r4 san-angeles 问题
【发布时间】:2011-03-01 07:37:56
【问题描述】:

我开始学习 android NDK,但我立即遇到了问题。

我已经构建了工具链(这比我预期的要长很多!!)并且我已经毫无问题地编译了 C++ 代码,现在我正在尝试构建 java 代码。

我马上就遇到了问题。有一个文件“main.xml”

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    >
<TextView  
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:text="Hello World, DemoActivity"
    />
</LinearLayout>

我收到以下错误:

Description Resource Path Location Type
error: Error: String types not allowed (at 'layout_height' with value 'match_parent'). main.xml /DemoActivity/res/layout line 2 Android AAPT Problem
error: Error: String types not allowed (at 'layout_height' with value 'match_parent'). main.xml /DemoActivity/res/layout line 2 Android AAPT Problem
error: Error: String types not allowed (at 'layout_width' with value 'match_parent'). main.xml /DemoActivity/res/layout line 2 Android AAPT Problem
error: Error: String types not allowed (at 'layout_width' with value 'match_parent'). main.xml /DemoActivity/res/layout line 7 Android AAPT Problem
error: Error: String types not allowed (at 'layout_width' with value 'match_parent'). main.xml /DemoActivity/res/layout line 7 Android AAPT Problem

所以我可以看到问题在于这些“match_parent”字符串在那里。有谁知道如何解决这个问题?

【问题讨论】:

  • 删除了 NDK 标签。现在的问题与 NDK 或原生开发无关。请考虑相应地更改标题!

标签: java android xml


【解决方案1】:

检查您正在使用的API Level

FILL_PARENT 在 API 级别 8 (Android 2.2) 中重命名为 MATCH_PARENT

【讨论】:

  • 是的,我刚刚发现将其更改为 fill_parent 解决了这个问题。奇怪的是,它在 api 级别 4 上(这是 eclipse 自动设置的......我认为这就是文件所要求的......虽然可能是错误的!)。为帮助干杯! :)
  • 我正在 Android 开发者官方网站上进行介绍性 Notepadv2 练习;如果他们能提到这个事实就好了。但很高兴知道,谢谢!
  • 在 Eclipse 中创建新项目并在向导中选择 Android Sample Project,然后转到 API 10 或更早版本的 Google APIs 目标时,创建的 Sample4Demos 最终包含一堆引用 match_parent 而不是 fill_parent 的 xml(以及其他问题)。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多