問題タブ [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 - Androidライブラリを使用したリソースの分割
私はAndroidプロジェクトを持っており、各クライアントに合わせていくつかの文字列、画像、データベースを変更する必要があります(たとえば、顧客が名前を入力するのではなく、これらは別々のアプリになります)。私の知る限り、これを行うための最良の方法は、すべてのGUIとロジックを処理するライブラリを使用し、それを使用してプロジェクトで必要なものを変更することです。残念ながら、ライブラリは親プロジェクトのフォルダでレイアウトを探しているようですが、を生成するにres/layout
は、それでも独自のres/layout
フォルダに同じファイルが必要R.java
です。これは基本的に、リソースの重複コピーを処理する必要があることを意味します。
私の質問は基本的にこれです:親プロジェクト内に保持されているいくつかのリソース(ライブラリ内のコードで参照できる)を除いて、私のプロジェクトが(親プロジェクトではなく)ライブラリからのリソースを使用することは可能ですか?
そうでなければ、これを処理するためのより良い方法はありますか?
java - JavaDoc から R.java を削除する方法
Eclipse を使用して Java ドキュメントを生成しようとした後、「添付された JavaDoc をブラウザでプレビュー」オプションを使用して JavaDocumenttation をプレビューしました。
R.drawable などの自動生成されたすべての Android クラスが存在します。どうすれば削除できますか? それらを削除する必要がありますか?
android - リソースの追加/更新時に R.java の一部の値が変更されないようにする方法
ユーザーが選択した画像へのリンクを保存する必要があります。画像のソースは、ファイル、連絡先アイコン、およびリソースのドローアブルです (解像度/密度ごとに異なる画像を提供するため、ドローアブルが必要です)。統一のために、URI に保存します。その結果、この URI は、ファイル( file://
)、コンテンツ プロバイダー、またはリソース( )を指している可能性がありますandroid.resource://...
。id=2130837534 の drawable を指す URI は次のようになります。
IDR.java
が再生成されない限り、正常に動作します。では、SDK が一部のR.java
ID 値を変更しないようにする方法はありますか?
android - com.companyname.productname.Rをインポートする必要がありますか?
Rを解決できないというエラーが発生します。私はRを解決できないと読んだ-Androidエラー。しかし、android.Rファイルがあります。.javaファイルにimportcom.companyname.productname.Rステートメントが含まれている場合、私のプロジェクトはコンパイルされます。AndroidManifest.xmlで製品名を変更すると、パッケージcom.companyname.productnameが存在しないというエラーが多数発生します。すべてのインポートcom.companyname.productname.R行を削除しようとしましたが、R。*の行にパッケージRが存在しないというエラーが発生しました。どうすればこれを回避できますか?ありがとう。
更新:
答えは「はい」です。com.companyname.productname.Rをインポートする必要があります。AndroidManifestで製品名を変更した後、プロジェクトをコンパイルし、すべてのインポートcom.companyname.productname.Rステートメントを新しい製品名で検索して置換することができました。
android - R.javaエラー。どこから来たのかわからない。それを修正する方法がわからない
私はAndroidアプリケーションを作成していますが、コードの一部を変更して実行しようとすると、アプリケーションのR.Javaファイルにエラーがあると言われました。このエラーがどこから来たのかわかりません。変更できないようです。
R.Java内のコードは
これが誰かに役立つかどうかはわかりませんが、このエラーの原因とその修正方法を知りたいだけです。
android - Android 開発: ID を解決できないか、フィールドではありません
Android開発を始めたばかりで、すでに壁にぶつかっています。私はオンラインやこのウェブサイトで多くのことを見回してきましたが、私に合った答えが見つからないようです. これまでにアクティビティ ファイルに書き留めたのは、次の内容だけです。
エラーが発生するのは、コードの最後の行 ( R.id.button_id ) です。私の XML ファイルは次のようになります。
android - R.javaが消えました
最近Androidサポートパッケージをダウンロードし、SDK10で実行されているアプリケーションでGridLayoutを使用できるようにするために使用しています。
とにかく、XMLファイルでこのエラーに取り組んでプロジェクトを数回クリーンアップした後、/ srcのクラスに戻ると、R。*へのすべての参照がエラーでした。
これは以前に私に起こったことですが、通常は自動的に修正され、まだ修正されていません。誰かが何をすべきか知っていますか?
R.javaファイルは/genフォルダーにありません。
java - Rファイルを紛失しました。何が起こったのかわかりません。
私は自分のAndroidプロジェクトに取り組んでいました。コーディングが完了したら、。を押して残りのクラスをインポートしましたctrl+shift+o
。私が自分のプロジェクトを掃除したより。プロジェクトをクリーンアップした後、BuildConfig.java
ファイルを失いました。どうすれば元に戻すことができますか?R.javaの名前がBuildConfig.javaに変更されたと思います。(すべての開発者向け)私は正しいですか?前もって感謝します。
java - R.java が更新されない
R.java
ID が更新されないため、アプリをビルドできません。ID を更新しましたmain.xml
が、古い値が残っています。これにより、明らかにビルドが妨げられます。これを修正する方法はありますか?R.java
変数の名前を変更し、参照をそのままにして手動で更新できますか、それとも安全ではありませんか? 以下に掲載されている 3 行のコードと未使用の変数の警告以外に問題はありません。
StopwatchAppActivity.java:
main.xml:
java - 「R を変数に解決できません」を修正できません
修正できません:
「R は変数に解決できません」
私はクリーニング、ビルドを試みましたが、削除して、「java.R」インポートが欠落しているかどうかを確認しましたが、それでもバグをつぶすことはできません!
ID やレイアウトへの参照は機能せず、エラーが返されるだけです。