2016-12-06 5 views
0

私はAndroidの開発について学び始めたので、これは私にとって深刻な問題です:Win10でAndroidスタジオ2.2.2を起動しましたが2.2.1以降の問題がありました) 、新しいプロジェクトを作成し、ちょうど(テンプレートとして空のアクティビティを選択)何も変更せずに[次へ]をクリックし続ける、仕上げは、私の携帯電話に「アプリ」を実行し、一貫してこのエラーを取得しよう:AdroidStudio 2.2.2空のアクティビティエラー

Error while executing: am start -n "com.example.android.myapplication/com.example.android.myapplication.MainActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.example.android.myapplication/.MainActivity }

Error type 3

Error: Activity class {com.example.android.myapplication/com.example.android.myapplication.MainActivity} does not exist.

Error while Launching activity

は完全な初心者なので誰がちょうどXMLのテキストを変えて電話でアプリを動かすことになっていたのか、事前に生成されたアプリを実際に動かすために何をすべきか、編集するのか分かりません。私はこれらのエラーのためのより一般的なアプローチのためのStackOverflowを検索してみました:

  • 再起動AS /コンピュータInstantRun
  • クリーン/再構築/同期/同期をいじり
  • を無効
  • のGradle
  • を.gradle削除し、 .ideaフォルダとGradleとの同期
  • build.gradleとAndroidManifestを持つ他の曖昧な偽善者
  • 上記のさまざまな組み合わせ。

...いずれも機能しませんでした(または実際には何らかの形で問題に影響を与えました)。

その他の所見:アプリもインストールされていません

  • は開発に
  • (私のデバイス上の任意のcom.example.android.myapplicationまたはMyApplicationというアプリがありません、すべてのアプリをチェックします)コースフォーラムでは、com.example.android.myapplication/com.example.android.myapplication.MainActivityはcom.example.android.myapplication/MainActivityだけを読んでください。これまでのところ、私はそれをどのように変更するかを考え出すことができませんでした。

    • 実行/デバッグウィンドウに活動directyを指定:

    アップデート1新(働いどちらも)の修正を試みました。

  • アクティビティは何も指定されていません(エラーは表示されませんが、いずれも実行されません)。
  • キャッシュを無効化/無効化しました
  • android.intent.category.MAINをすべて小文字に変換して戻しました。
  • 追加 "カテゴリのアンドロイド:名=" android.intent.category.DEFAULT "/"

をマニフェストにUpdate 2のエミュレータ上でアプリケーションを実行するために管理。そこでは動作しているようだから、エラーはおそらくASと携帯電話(Android 5.1.1、API 22)の間のどこかにあるだろう。

  • 開発者向けオプションとUSBデバッグが
  • 電話がオンになっている(と眠っていない(問題なく携帯電話を見ることができるように)
  • ドライバが最新の状態である(あまりにも、ポップアップメッセージを確認した)上にあります)私はアプリを実行しようとしている間に

携帯電話がアプリケーションをダウンロードして実行しない理由は何ですか?アンドロイドを使用してマニフェストファイルの編集 で

答えて

0

:名=「com.example.android.myapplication.MainActivity」

+0

これまでにやったことがありますが、もう一度試しました。まだ動作しません。あなたの返信をありがとう! – amatthematician

0

はあなたのコードはすべてのナンセンスを意味しないこと、それが原因ではないだろうことを確認しますアプリがクラッシュすることがありますが、これは時には問題です。アプリをクラッシュさせる可能性のあるコードの問題を見つけてみてください。おそらくあなたのクラッシュログには、クラッシュの原因を見つけることができます。幸運はそれを固定する。

関連する問題