質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
86.12%
Android

Androidは、Google社が開発したスマートフォンやタブレットなど携帯端末向けのプラットフォームです。 カーネル・ミドルウェア・ユーザーインターフェイス・ウェブブラウザ・電話帳などのアプリケーションやソフトウェアをひとつにまとめて構成。 カーネル・ライブラリ・ランタイムはほとんどがC言語/C++、アプリケーションなどはJavaSEのサブセットとAndroid環境で書かれています。

Android Studio

Android Studioは、 Google社によって開発された、 Androidのネイティブアプリケーション開発に特化した統合開発ツールです。

解決済

AndroidStudioでビルドするとすぐにアプリが閉じてしまう

Syu2B
Syu2B

総合スコア1

Android

Androidは、Google社が開発したスマートフォンやタブレットなど携帯端末向けのプラットフォームです。 カーネル・ミドルウェア・ユーザーインターフェイス・ウェブブラウザ・電話帳などのアプリケーションやソフトウェアをひとつにまとめて構成。 カーネル・ライブラリ・ランタイムはほとんどがC言語/C++、アプリケーションなどはJavaSEのサブセットとAndroid環境で書かれています。

Android Studio

Android Studioは、 Google社によって開発された、 Androidのネイティブアプリケーション開発に特化した統合開発ツールです。

1回答

0リアクション

0クリップ

2068閲覧

投稿2020/12/28 07:03

android studioを利用し、アプリを作成しているのですが、ビルドした際に
「Success: Operation succeeded」と表示されるのにもかかわらず、
android端末に一瞬だけアプリが開かれる様な描写が描かれたと思えば、
すぐにアプリが閉じてしまいます。

logcatを確認したところ以下の様なエラー文が表示されており、一応
「Unable to instantiate activity ComponentInfo」
「java.lang.ClassNotFoundException: Didn't find class "com.example.clientapp2.MainActivity"」
などのエラーについては調べてみたのですが、いまいち理解が出来ませんでした。

何が原因なのか、どう操作すればいいのかご教授頂けないでしょうか。

logcat

20-12-28 15:29:24.715 6130-6130/? E/mple.clientapp: Unknown bits set in runtime_flags: 0x8000 2020-12-28 15:29:25.186 6130-6130/com.example.clientapp2 E/AndroidRuntime: FATAL EXCEPTION: main Process: com.example.clientapp2, PID: 6130 java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.example.clientapp2/com.example.clientapp2.MainActivity}: java.lang.ClassNotFoundException: Didn't find class "com.example.clientapp2.MainActivity" on path: DexPathList[[zip file "/data/app/com.example.clientapp2-0-UI3PUm1NgC7dN2PoyEHw==/base.apk"],nativeLibraryDirectories=[/data/app/com.example.clientapp2-0-UI3PUm1NgC7dN2PoyEHw==/lib/arm64, /system/lib64, /product/lib64]] at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3226) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3475) at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:83) at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135) at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2039) at android.os.Handler.dispatchMessage(Handler.java:107) at android.os.Looper.loop(Looper.java:214) at android.app.ActivityThread.main(ActivityThread.java:7626) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:503) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936) Caused by: java.lang.ClassNotFoundException: Didn't find class "com.example.clientapp2.MainActivity" on path: DexPathList[[zip file "/data/app/com.example.clientapp2-0-UI3PUm1NgC7dN2PoyEHw==/base.apk"],nativeLibraryDirectories=[/data/app/com.example.clientapp2-0-UI3PUm1NgC7dN2PoyEHw==/lib/arm64, /system/lib64, /product/lib64]] at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:196) at java.lang.ClassLoader.loadClass(ClassLoader.java:379) at java.lang.ClassLoader.loadClass(ClassLoader.java:312) at android.app.AppComponentFactory.instantiateActivity(AppComponentFactory.java:95) at androidx.core.app.CoreComponentFactory.instantiateActivity(CoreComponentFactory.java:45) at android.app.Instrumentation.newActivity(Instrumentation.java:1250) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3213) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3475)  at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:83)  at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)  at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2039)  at android.os.Handler.dispatchMessage(Handler.java:107)  at android.os.Looper.loop(Looper.java:214)  at android.app.ActivityThread.main(ActivityThread.java:7626)  at java.lang.reflect.Method.invoke(Native Method)  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:503)  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936) 

以下のような質問にはリアクションをつけましょう

  • 質問内容が明確
  • 自分も答えを知りたい
  • 質問者以外のユーザにも役立つ

リアクションが多い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

気になる質問をクリップする

クリップした質問は、後からいつでもマイページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

下記のような質問は推奨されていません。

  • 間違っている
  • 質問になっていない投稿
  • スパムや攻撃的な表現を用いた投稿

適切な質問に修正を依頼しましょう。

hoshi-takanori

2020/12/28 07:19

com.example.clientapp2.MainActivity というクラスが見つからないと言ってます。 ・MainActivity.java (または MainActivity.kt) というファイルは存在しますか? ・そのファイルの先頭に package com.example.clientapp2; と書いてありますか?
Syu2B

2020/12/29 11:54

ご回答ありがとうございます。 package com.example.clientapp2; の記載がありませんでした。

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
86.12%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問

同じタグがついた質問を見る

Android

Androidは、Google社が開発したスマートフォンやタブレットなど携帯端末向けのプラットフォームです。 カーネル・ミドルウェア・ユーザーインターフェイス・ウェブブラウザ・電話帳などのアプリケーションやソフトウェアをひとつにまとめて構成。 カーネル・ライブラリ・ランタイムはほとんどがC言語/C++、アプリケーションなどはJavaSEのサブセットとAndroid環境で書かれています。

Android Studio

Android Studioは、 Google社によって開発された、 Androidのネイティブアプリケーション開発に特化した統合開発ツールです。