私は新しい Android 開発者で、Android アプリをビルドする方法のパート 1: Eclipse と Android SDKのセットアップの xdatv の手順を使用して、Eclipse をダウンロードしてインストールしました。
これが私がそれをインストールした方法です:
- まず、SDK をダウンロードします。(同じ .rar ファイルに SDK と Eclipse が含まれています。)
- ファイル (SDK と Eclipse) を 1 つのフォルダーに抽出しました。
- Eclipse を開き、参照したフォルダーを追加して、SDK と Eclipse ファイルをワークスペースとして抽出しました。
- そして、SDK を開いて SDK バージョンをダウンロードし、Android 2.3.3 (API 10) を選択しました。
- Eclipse を開き、[ヘルプ] カテゴリに移動して、[新しいソフトウェアのインストール] を選択しました。そのリンクhttp://dl-ssl.google.com/android/eclipse/を追加し、Developer tool と NDK Plugin を確認してから、それらをダウンロードしました。
そして、Android アプリの作成を開始する前に、/sdk フォルダー内の sdk と eclipse フォルダーで SDK の場所が正しいかどうか、Workspace 設定をチェックインします。
最後に、アプリの作成を開始したときに、ボタンまたはテキストを追加しようとしましたが、ボタンを追加すると常に[I8N]Hardcoded string "button", should use @string resource
警告が表示され、テキストで同じ警告が表示されました。
問題の答えを探したところ、彼らと同じことをしたことがわかりました(ボタンとテキストコード@string/
にこのコードを追加しました)。android:text="@string/button" />
そして、strings.xml
これらのコードを追加しました:
<string name="button">Button</string>
<string name="Testtext">Test text</string>
警告は消えましたが、私を悩ませているものがあります-それは常に@string
ボタンとグラフィックレイアウトのテキストに表示されます:
テキストまたはボタンを追加する@string
と、自動的に がstrings.xml
追加され、これらのコードが追加されます<string name="my_string">Your Text!</string>
。この警告を受け取るために私が行った間違ったことと、これらのコードが .xml ファイルに自動的に追加されない理由と、それを修正する方法を知りたいだけです。ありがとう