packages/apps/Myfolder/src/com/android/myfolder/MyFile.java:196: package R does not exist
addPreferencesFromResource(R.xml.myfile);
^
packages/apps/Myfolder/src/com/android/myfolder/MyFile.java:344: package R does not exist
menu.add(0, MENU_SAVE, 0, R.string.menu_save)
^
packages/apps/Myfolder/src/com/android/myfolder/MyFile.java:346: package R does not exist
menu.add(0, MENU_CANCEL, 0, R.string.menu_cancel)
^
packages/apps/Myfolder/src/com/android/myfolder/MyFile.java:454: package R does not exist
errorMsg = mRes.getString(R.string.error_empty);
^
packages/apps/Myfolder/src/com/android/myfolder/MyFile.java:458: package R does not exist
errorMsg = mRes.getString(R.string.error_empty);
答えて
リソースファイルにエラーがないか、欠落しているかどうかを確認してください。いずれの場合でも、R.javaクラスはコード生成されないため、表示されたクラスのようなエラーが発生します。
ありがとうございますmichaelとvkris – garima
- あなたが適切なレベルを選択するようにしてください、あなたはプロジェクトをインポートしている場合は
- (ちょうど日食を再起動しない場合は、それだけで働いていた!)のビルド>の無害を試してみてください。
antスクリプトからビルドする場合は、aaptを実行する必要があります。 $ SDK_DIR/tools/ant/main_rules.xmlの "-resource-src"ターゲットを参照してください。
また、現在のアクティビティをAndroidManifest.xmlのアプリケーションタグ内に含めるようにしてください。 MyFileのは、あなたの活動のサブクラスであるもしそうなら、あなたはそれでこのようなものを持っている必要があります:あなたの活動にそこに依存
<application
android:label="@string/app_name"
... >
<activity android:name=".MyFile"
android:configChanges="orientation|keyboardHidden"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
</intent-filter>
</activity>
..
</application>
実際に何であるが。で、これについての詳細情報:http://developer.android.com/guide/topics/manifest/manifest-intro.html
は、あなたが持っていることを確認してください:あなたは、インポートpackagename.Rを試すことができますRクラスに
プラス: すべてのリソースファイルをチェックインして文字通り開いて、エラーを探します。次に、[ツール]> [クリーン]、[ツール]> [プロジェクトの再ビルド]を実行します。私はこれが役立つことを願っていますAndroid Studioのバージョンは0.3.7です。 – TomeeNS
を呼び出すjavaファイル内 パッケージ「あなたのパッケージ名を」;私は(もちろん、Googleのプレイに公開する前に)アプリのパッケージ名を変更していたので、私の場合は
は、このエラーが発生しましたが、私は私のAndroidManifest.xml
ファイル内manifest
要素のpackage
属性を更新するのを忘れ。 package
属性が新しいパッケージ名に同意すると、エラーはなくなりました。
ありがとうございました!私もパッケージ名を変更しました。この静かな問題はすべてを破っていました。私はAS 0.5.1を使っています。 – alexgophermix
これはまさに私が探していたものでした。 –
- 1. java.net.SocketInputStreamが存在しないのはなぜですか?
- 2. QByteArrayにdeleteLaterが存在しないのはなぜですか?
- 3. Linuxにウイルスが存在しないのはなぜですか?
- 4. char.IsUpperInvariant/char.IsLowerInvariantメソッドが存在しないのはなぜですか?
- 5. なぜ入力が存在しないのですか?インサイド
- 6. なぜsystem.floatが.netに存在しないのですか?
- 7. なぜParcel.writeBoolean(boolean)が存在しないのですか?
- 8. なぜクラスセットがスカラーに存在しないのですか?
- 9. なぜオブジェクトがChrome DevToolsに存在しないのですか?
- 10. キーセットが存在しない/ r/n
- 11. 主役のアンドロイドスタジオでなぜRの後のメニューが存在しないのですか? (R.menu)
- 12. 他にクラスファイルが存在する場合、そのオブジェクトファイルにクラスメソッドが存在しないのはなぜですか?
- 13. .NET 4.5にCallerTypeNameAttributeが存在しないのはなぜですか? .NET 4.5で
- 14. ECMAScript標準でObject.setPrototypeOf(...)が存在しないのはなぜですか?
- 15. なぜC++ 17ではstd :: future ::が存在しないのですか?
- 16. なぜ `DatabaseGeneratedOption.None`が存在しますか?
- 17. Makefileが存在しないソースファイルを作成するのはなぜですか?
- 18. Azure SQLのsys.event_logテーブルに "additional_data"が存在しないのはなぜですか?
- 19. 「取得」メソッドがES6の「セット」に存在しないのはなぜですか?
- 20. Openjdk1.8のソースコードにjava.nio.ByteBufferが存在しないのはなぜですか?
- 21. 私のGameクラスにGraphicsHeightが存在しないのはなぜですか?
- 22. PHPSESSIDがFirefoxのcookies.sqliteに存在しないのはなぜですか?
- 23. delegate.hファイルに#include <QItemDelegate>が存在しないのはなぜですか?
- 24. プロジェクトにイオンバンドルjsファイルが存在しないのはなぜですか?
- 25. Microsoft.Win64名前空間が存在しないのはなぜですか?
- 26. nullポインタ例外が存在しないのはなぜですか?
- 27. Analysis ServicesとReporting Servicesが存在しないのはなぜですか?
- 28. SetVertexCountプロパティがLineRendererに存在しないのはなぜですか?
- 29. .NET RuntimePropertyHandleおよびPropertyInfo.GetPropertyFromHandleが存在しないのはなぜですか?
- 30. mongo-java-driverにeqが存在しないのはなぜですか?
Android Studioを使用している場合は、クラス名にAlt + Enterを押します。関連するRクラス自体をインポートするだけです。 –