問題タブ [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.
android - ClassCastException を引き起こすコードとの R ファイルの同期
昨日、アプリの 1 つの新しいバージョンをデプロイしました。今朝、マーケット ダッシュボードでいくつかの ClassCastExceptions が報告されました。私のJavaコードがfindViewByIdを使用して、ボタンにキャストしていた要素を取得していたため、例外が発生していました。取得された要素が実際には LinearLayout であったため、これは例外を発生させていました。これをトラブルシューティングするために、Eclipse から生成された最新の R ファイルのコピーを取得し、テキスト ファイルに保存しました。私はプロジェクトをきれいにし、R の新しいコピーを取り、それらを比較しました。一部のウィジェットに関連付けられた ID は、実際には異なっていました。ボタンの ID は、LinearLayout の ID でした。このクリーンなプロジェクトを本番環境にデプロイすると、この問題が修正されると思います。私の質問は、R ファイルと xml の間のこの切断により、私のコードはどのようにローカルで実行されたのでしょうか? 展開する前に、将来必ずクリーンを実行するようにしますが、これはバグのようです。
android - R.Java が生成されない
Googleコードからコードをダウンロードしましたが、そのプロジェクトをEclipse IDEにインポートすると、R.Javaファイルが生成されません。多くのブログやフォーラムを検索し、クリーニング、再構築、既存のソースからのプロジェクトの作成など、多くのことを試みましたが、まだ直面していますSVNクライアントソフトウェアが原因であると言う人もいましたが、その解決策について言及した人はいませんでした。自分でダウンロードして正確な問題を見つけていただければ、とても感謝しています。
android - R.javaは変更できません
私はアンドロイドでR.javaを変更しようとしていました。生成されたJavaファイルを削除しました。保存した後は何も変わらないようです。私が持っているR.javaファイルは次のようになります
私はそれをもっとこのように変えたかった:
保存するたびにイライラしますが、自動生成されているため、元の状態に戻ります。どうすれば変更できますか?
java - キャラクターが「?」アップロードされたファイルの内容の読み取り時
vcfファイルをアップロードするクライアントがあり、サーバー側でこのファイルを取得し、内容を読み取って txt ファイルに保存します。しかし、読んでみると文字エラーがあり、トルコ語の文字があると「?」のように見えます。私の読み取りコードは次のとおりです。
android - R.id.field が認識されなくなった
問題の近くにタブ変更リスナーの編集コードを追加していましたが、呼び出しが終了するとR.id.edit_details_button
解決しなくなりました。追加したコード全体は
変更を元に戻してエラーを修正するまで、Ctrl + Z キーを押しました。私のやり直しキューは元に戻すキューほど長くなかったので、もう一度変更を加える必要があり、その後、問題が解決することを期待してEclipseを閉じました。
私のstrings.xmlには が<string name="edit_details_button">Edit details</string>
ありますが、R.javaファイルには、最後のプロジェクトで使用したような edit_menu_button フィールドが定義されていることに気付きました.「プロジェクトのプロパティを修正する」では修正されません。
R.java フィールドを必要な値に手動で編集しようとしましたが、手動編集後に元に戻りました。R.java を削除しようとしたところ、間違ったファイル名で再生成されました。
java - R.java がドローアブルを生成しなくなった
私の R.java は 19 個以上の画像を生成しません...何が起こっていますか? どうすれば修正できますか?
android - Android R.fileを自動的にすばやく更新するにはどうすればよいですか?
R.fileがすぐに更新される場合もあれば、xmlファイルに@ + idを追加すると更新に時間がかかる場合もあります。特に、15〜20分かかる場合は、この自動プロセスを高速化する方法があります。
java - Eclipse は R を自動的にインポートします
私はEclipseでAndroidアプリケーションを開発しています。Eclipse は R を自動的にインポートすることがあるので、(ctrl + shift + o) をクリックしてそのインポートを見つけて削除します。しかし、今では、削除するたびに、何度削除しても元に戻ります。
プロジェクトをコンパイルできるように、この問題を解決する方法を知っている人はいますか?
android - 複数の R.java が生成されるのはなぜですか
問題の解決策を見つけました。答えは私の答えにあります。そして、質問を少し修正しました。
問題はまだ解決されていません。
Eclipse を使用して Android プロジェクトをビルドする場合、複数の
R.java
ファイルを生成する必要がありますか?
はい、R.java
インポートされたライブラリごとに生成されます。
R.java
余分な2つのファイルを生成しないようにするにはどうすればよいですか
他の 2 つのライブラリをインポートしないでください。ただし、依存関係を修正する必要があるでしょう。複数でも問題ありません。
以下の問題は修正されましたが... Eclipse はまだ 3 つR.java
のファイルを生成しており、私の ant スクリプトは 1 つしか生成していません。問題のプロジェクトでは、両方のシナリオ (ant または eclipse) ですべてが正常にコンパイルされますが、これにより、エラーが発生する可能性があります。別のプロジェクトの問題であり、上記の質問に対する答えを知りたいです。
以下は、ちょっと解決された古い問題です
いくつかのアプリ用の ant ビルド スクリプトを作成しようとしています。このコードを実行しようとすると:
次のエラーが表示されます。
R.java
eclipse を使用してプロジェクト (gen フォルダー内) をビルドすると、このアプリが複数のファイルを生成していることに気付きました。R.java
Androidアプリは1つのファイルしか生成しないと思っていました。
1. そうですか。
2. そうでない場合、何が問題なのですか?
3. また、これら 2 つの問題は関連していますか、それとも他に何か問題がありますか?
以下は、問題のプロジェクトの AndroidManifest.xml です。
質問に回答するための追加情報:
R.java
生成されたファイルへのパス:
- alpha.beta.charley.delta
- alpha.beta.charley.delta.echo.booger.ui
- alpha.beta.charley.datamodel