2017-01-27 14 views
2

にAndroidのメーカーと呼ばれる傑作を実行し続けるにはで動作するように痛いです:私は、次の問題にあなたの助けを助けるが求めることができない:私はいくつかのコードを実行した後はAndroidのメーカーは、古いコード

、以来、それを数回変更実際に変更は行われず、スタジオは古いコード(これはもはや存在しない)を実行し続けます。私が&をきれいにしてからプロジェクトを再構築した後、時々動作し、新しいコードが実行されますが、いくつかの変更の後で再びこの問題に遭遇します。

コードの作成よりもビルド/リビルドとコンパイルに時間がかかりますので、これはオプションではありません。私はいくつかの関連する質問をチェックしました。一つの助言は、BIOSで仮想化をオンにすることでした。私はしましたが、何も変わりません。

  1. 私のラップトップは、仮想化がオンになっているレノボG50
  2. です。
  3. Win10 x64の
  4. 構成としてアンドロイドスタジオ2.2
  5. MainActivity(赤十字サイン "いいえmainメソッドが見つかりません" を有します)。

助けてください。

+1

@downvoter、影から出てくる? ;)) – mohican93

答えて

0

これは、コードにエラーがあり、プログラムにエラーがあるとrun without warningを選択したために発生しています。そのような場合にはthe last successfully built codeが押されるでしょう!プロジェクトでエラーが発生した場合は、クリーン(Build --> Clean Project)を実行してください。そうでない場合は、XMLファイルがすべて適切であることを確認してください。

構成としてのMainActivity(赤い十字と「メインメソッドが見つかりません」という記号が付いています)。

これは2つの場合に発生する可能性があります:あなたのMainActivityクラスが正しくAndroidMainfest.xmlに追加されていない

  1. あなたMainActivity.javaまたはactivity_mainはエラー

がすることを確認してください含まれていこの両方をチェックして、プロジェクトをクリーンアップします(ビルド - >プロジェクトのクリーンアップ)。これはIDEに、以前にコンパイルされたバイナリを削除し、それらを再構築するように指示します。 (APKファイル)。

+0

興味深い...私はこれを変更することを覚えていません - 警告なしで実行するように。どこで確認できますか? また、xmlファイルでもエラーが見つかりませんでした。クリーニングの助けもしなかった。 私は新しいプロジェクトを作成し、可能な限りすべての方法を最初から試していますが、これまではこの質問を開いたままにして、何かが変更されたときに更新します。 – mohican93

関連する問題