0

私はAndroid開発に不慣れで、そのための本を読んでいました(Android 4開発の開始)。Hello Worldの作成中に、いくつかのエラーで立ち往生しました。最初にそれらを解決しましたが、アプリが強制的に閉じられたため、すべてをコピーして貼り付けて4を取得しましたエラー:-

この行に複数の注釈が見つかりました: - 属性に Android 名前空間プレフィックスがありません - 不審な名前空間: http:// で開始する必要があります - 要素タイプ "LinearLayout" に関連付けられた属性 "xmlns:android" には、開始引用符が必要です。- エラー: XML 解析エラー: 整形式ではありません (無効なトークン)

タグ TextView に予期しない名前空間プレフィックス「android」が見つかりました

この行に複数の注釈が見つかりました: - タグ TextView に予期しない名前空間プレフィックス「android」が見つかりました - 属性に Android 名前空間プレフィックスがありません

タグ Button に予期しない名前空間プレフィックス「android」が見つかりました

コードサンプル

<?xml version ="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android=”http://schemas.android.com/apk/res/ android”
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:layout_orientation="vertical"

<TextView
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:text="@string/hello" />

 <TextView
     android:layout_width=”fill_parent”
     android:layout_height=”wrap_content”
     android:text=”@string/This is my first Android Application!” />

 <Button
     android:layout_width="fill_parent"
     android:layout_width="wrap_content"
     android:text="@string/And this is clickable :D" />

私はコードに間違いがあるとは思わない:/

4

5 に答える 5

1

コピペの問題です。2 行目の引用符を " に置き換えると、動作するはずです

于 2013-06-24T16:51:14.650 に答える
0

@string リソースは、strings.xml で宣言する必要があります。これを試してください! そして続きを読む

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

     <TextView
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:text="hello" />

     <TextView
     android:layout_width="fill_parent"
     android:layout_height="wrap_content"
     android:text="This is my first Android Application!" />

     <Button
     android:layout_width="fill_parent"
     android:layout_height="wrap_content"
     android:text="And this is clickable :D" />

    </LinearLayout>
于 2013-06-24T21:35:58.287 に答える
0
apk/res/ android

を使用して、ここのスペースを削除します

apk/res/android
于 2013-06-24T17:14:19.383 に答える