2016-10-02 13 views
0

この質問は以前に尋ねられましたが、以前の解決策では解決策が見つかりません。エラーはファイルGame.javaを指しています。そのファイルのコードは非常に簡単です:エラー:プロローグで許可されていないコンテンツ

package framework; 

public interface Game { 
    public Input getInput(); 

    public FileIO getFileIO(); 

    public Graphics getGraphics(); 

    public Audio getAudio(); 

    public void setScreen(Screen screen); 

    public Screen getCurrentScreen(); 

    public Screen getStartScreen(); 
} 

私は何度も問題なくファイルを使用しています。マニフェストファイルを更新しました。 Android Studioとすべてのプラグインを更新しました(実際に再インストールしました)。プロジェクトは、インポートする代わりにAndroid Studioを使用して作成されました。私はプロジェクトを掃除しようとしました。私は問題が何であるか分かりません。あなたは助けてもらえますか?

問題の場所は、あなたがそれらのsrc/main/javaの下に属し、resフォルダの下にJavaファイルを置くべきではありません

G:\AndroidStudioProjects\Marvelous2\app\src\main\res\framework\Game.java 
+0

ありがとうございます。私は将来もっとうまくやろうとします。 – Tave

答えて

0

です。 Game.javaの正しいディレクトリはsrc/main/java/framework/Game.javaです。

+0

私はそこに置かなかった。私はapp - javaにソースコードを入れました。 resフォルダは別です。 Android Studioで間違った場所に配置する方法はありますか?あなたはどこを見てもらえませんか? – Tave

+0

私はASがそれを置くことはありそうもないと思います。とにかく、クラスファイルを 'res'フォルダから移動してください。 – Egor

+0

本当にありがとうございます。私は 'res'フォルダについての投稿を見ました。しかし、プロジェクトウィンドウでは適切な場所にあり、 'res'フォルダには表示されませんでした。しかし、Windowsエクスプローラを使用して、私は 'res'フォルダにコピーがあることを発見しました。それを削除すると、コード内のバグを除いて固定されているようです。再度、感謝します。 – Tave

関連する問題