問題タブ [r.java-file]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
19 に答える
46999 参照

android - R.java ファイルの背後にある魔法

最近、R.java ファイルでかなりの問題が発生しています。ここで、何が起こるかを確認するために、バックアップを作成してファイルを削除することにしました。

何も起こらなかったので、空の R.java ファイルを作成し、最善を尽くしました。Eclipse は、ファイルが改ざんされたことを認識したようで、警告を発行します。

それだけです。手動でビルドしようとしましたが、結果が得られませんでした。

だから、私は2つの質問があります:

  1. Eclipse に強制的にファイルを再生成させるにはどうすればよいですか
  2. ここで何が起きてるの?ファイルはどのように作成され、ファイルを生成しているコードはどこにありますか?

助けていただければ幸いです。いつものように、締め切りの数日前に問題が発生しました:)

0 投票する
4 に答える
2729 参照

android - Linux プラットフォームで R.java を手動で生成する方法

アプリケーションでsystem.imgを作成する必要があるため、LinuxプラットフォームでAndroidアプリケーションを開発しています。

ドローアブル リソースを追加し、mm コマンドでプロジェクトをビルドすると、次のエラーが発生しました。

「シンボル R.drawable.icon_send_type が見つかりません」

上記のエラーでは、icon_send_type が追加されたリソースです。

このエラーは、mm コマンドが R.java を生成しなかったために発生しました。

そこで、Linux プラットフォームのマニュアルで R.java を生成する方法を知りたいです。

0 投票する
64 に答える
370628 参照

android - Eclipse での Android 向け開発: R.java が再生成されない

R.java が更新されていないため、新しいリソースに関する情報が含まれていないことがわかったので、それを削除することにし、Eclipse が新しいリソースを生成すると考えました。しかし、そうはなりませんでした。今は R.java を持っていません。どうすれば再生できますか?

Windows 7 を使用しています。

コメントの 1 つから: 「プロジェクト->クリーンを実行することが問題の原因です。クリーニングすると R.java が削除されます...そして何らかの理由でプラグインがファイルを再生成しません。」

0 投票する
1 に答える
2121 参照

android - プロジェクトは R.java を更新しませんか?

私のメイン クラス フォルダの名前は でしたがcom.test、これを に変更しましたcom.myApplication。レイアウトにオブジェクトを追加してR.javaも、更新されません。以前に持っていたすべてのオブジェクトは正常に動作し、それらは にありますがR.java、新しく作成したものはすべて削除されます。この問題を解決する方法はありますR.java か?

0 投票する
4 に答える
6413 参照

android - android r.java が更新されない

この問題の原因となる可能性のあるさまざまなヒントを見つけるために、私はよくグーグルで検索しました。それらの多くはこのフォーラムにありますが、何も機能しません。

SDK を 3 つの異なるマシン (xp、macos snow leopard、leopard) に最初からインストールしましたが、Android SDK のサンプル コードでさえもコンパイルされないという常に同じ問題が発生します。私が認識した xml ファイルを何時間も調べた後、文字列から ' を削除すると、sdk のサンプル コードがコンパイルされることがわかりました。R.java ファイルに変更が必要ない限り、新しいプロジェクトも同様です。findViewByID でボタンを追加しようとするとすぐに、フィールド R.id を解決できないというエラーが表示されます。プロジェクトに他の変更は加えられていません。

前に述べたように、次のようなさまざまなことを試しました:クリーンプロジェクト、リビルド再起動Eclipse更新SDK(新しいSDKをインストールしても厳しい)大文字なし... SDK、最新のEclipseクラシックをクリーンなマシンにインストールします

sdkが提供するサンプルコードでもxmlから'を削除しないとコンパイルできないので、コード自体の問題ではないと思います。

誰か次のヒントやアイデアを教えてください。

0 投票する
21 に答える
38170 参照

java - エラー: クラス ファイル R.java を開けません

Eclipse、JDK、およびandroid-sdkの新規インストールを行いました。

現在、新しいプロジェクトの作成時にこのエラーが発生しています

[2010-09-26 16:07:56 - テスト] エラー: クラス ファイル C:\workspace\Test\gen\com\example\test\R.java を開けません: そのようなファイルまたはディレクトリはありません

これの理由は何ですか?どうすれば修正できますか?

PS私はAndroid開発が初めてです。

編集:私はあなたの解決策のほとんどを試しましたが、何もうまくいきませんでした. そこで、友人がインストールした Eclipse Ganymede を使い始めました。

0 投票する
21 に答える
120753 参照

android - プロジェクトに生成された R.java ファイルがありません

メモ帳のチュートリアル、演習 2を実行しています。新しい Android プロジェクトを作成することから始め、 [ソースから作成]を選択して、演習用にダウンロードしたソース ファイルをインポートしました。

しかし、今では Eclipse で多くのエラーが発生します。問題は、生成されたR.javaクラスがないことです。どうすればこれを解決できますか? フォルダgen/が空です。


エラーが発生していますがNotepadv2.java、どちらも生成されたものが欠落res/layout/note_edit.xmlしているという事実に関連しているようです。R.java

ここに私のimport声明がありNotepadv2.javaます:

これらは、Eclipse コマンドCtrl+Shift+Oによって作成されます。

0 投票する
4 に答える
1165 参照

android - R.java ファイルを VCS にチェックインすることになっていますか?

非常に基本的な質問です。Hudson 経由でビルドを行い、そこから Android apk ファイルをダウンロードできるようにする予定です。/gen ディレクトリにある R.java は、VCS にチェックインするものですか? それとも、無視する必要があり、Android SDK が存在しない場合は毎回生成されますか?

0 投票する
3 に答える
528 参照

android - R.javaの誤動作

新しいxmlファイルを作成しましたが、誤りがありましたか?その中で、R.javaの再生成が妨げられました。プロジェクトをクリーンアップし、プロジェクトのプロパティを修正しようとしましたが、うまくいきませんでした。

次に、XMLがそれ自体を再作成してからR.javaを作成していることに気付いたので、XMLファイルを削除すると、R.javaが元に戻りました。

ただし、Rへのすべての呼び出しでエラーが発生しますそれを言って呼び出す:

  • 解決できないか、フィールドではありません

だから、例えば私は

エラー:detectlayoutを解決できないか、フィールドではありません

'R.'へのすべての呼び出しに対して。何か案は?

私はSOに関するすべての提案をすでに試しましたが、運が悪かった= /

0 投票する
2 に答える
1858 参照

android-layout - Eclipse を使用して R.java Android を編集できない

私はAndroidが初めてです。私が直面している問題は、2 つのレイアウトがあることです。1 つは main.xml で、もう 1 つは私が作成した relative_layout.xml です。

このレイアウトに @+id/ を指定しなかったため、デフォルトの ID は relative_layout01.xml でしたが、これに ID を指定すると、古い ID が R.java に残り、R.java を編集すると、古い ID が再び生成されます。ファイルのバージョン。

レイアウトに名前を付けたので、relative_layout01.xml 参照が存在しないため、削除したいと思います。

参考までに画像を添付します。代替テキスト