Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
Imagbyte
0 / 0 / 0
Регистрация: 06.08.2017
Сообщений: 28
1

Java.lang.ClassNotFoundException

25.08.2017, 17:31. Просмотров 914. Ответов 10
Метки нет (Все метки)

Сам класс MainActivity обьявлен то есть создан.
Но почему-то вываливает ошибки ,ЛОГ

XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
08-25 04:03:34.080 2276-2276/? I/art: Not late-enabling -Xcheck:jni (already on)
08-25 04:03:35.144 2276-2276/? D/AndroidRuntime: Shutting down VM
                                                 
                                                 
                                                 --------- beginning of crash
08-25 04:03:35.145 2276-2276/? E/AndroidRuntime: FATAL EXCEPTION: main
                                                 Process: com.android.tencent.zdevs.bah, PID: 2276
                                                 java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.android.tencent.zdevs.bah/com.android.tencent.zdevs.bah.MainActivity}: java.lang.ClassNotFoundException: Didn't find class "com.android.tencent.zdevs.bah.MainActivity" on path: DexPathList[[zip file "/data/app/com.android.tencent.zdevs.bah-2/base.apk"],nativeLibraryDirectories=[/vendor/lib64, /system/lib64]]
                                                     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2236)
                                                     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2387)
                                                     at android.app.ActivityThread.access$800(ActivityThread.java:151)
                                                     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1303)
                                                     at android.os.Handler.dispatchMessage(Handler.java:102)
                                                     at android.os.Looper.loop(Looper.java:135)
                                                     at android.app.ActivityThread.main(ActivityThread.java:5254)
                                                     at java.lang.reflect.Method.invoke(Native Method)
                                                     at java.lang.reflect.Method.invoke(Method.java:372)
                                                     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903)
                                                     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)
                                                  Caused by: java.lang.ClassNotFoundException: Didn't find class "com.android.tencent.zdevs.bah.MainActivity" on path: DexPathList[[zip file "/data/app/com.android.tencent.zdevs.bah-2/base.apk"],nativeLibraryDirectories=[/vendor/lib64, /system/lib64]]
                                                     at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
                                                     at java.lang.ClassLoader.loadClass(ClassLoader.java:511)
                                                     at java.lang.ClassLoader.loadClass(ClassLoader.java:469)
                                                     at android.app.Instrumentation.newActivity(Instrumentation.java:1066)
                                                     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2226)
                                                     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2387)
                                                     at android.app.ActivityThread.access$800(ActivityThread.java:151)
                                                     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1303)
                                                     at android.os.Handler.dispatchMessage(Handler.java:102)
                                                     at android.os.Looper.loop(Looper.java:135)
                                                     at android.app.ActivityThread.main(ActivityThread.java:5254)
                                                     at java.lang.reflect.Method.invoke(Native Method)
                                                     at java.lang.reflect.Method.invoke(Method.java:372)
                                                     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903)
                                                     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)
                                                    Suppressed: java.lang.ClassNotFoundException: com.android.tencent.zdevs.bah.MainActivity
                                                     at java.lang.Class.classForName(Native Method)
                                                     at java.lang.BootClassLoader.findClass(ClassLoader.java:781)
                                                     at java.lang.BootClassLoader.loadClass(ClassLoader.java:841)
                                                     at java.lang.ClassLoader.loadClass(ClassLoader.java:504)
                                                            ... 13 more
                                                  Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack available
Я так понимаю вот в этой строчке надо решать ?

XML
1
Didn't find class "com.android.tencent.zdevs.bah.MainActivity" on path: DexPathList[[zip file "/data/app/com.android.tencent.zdevs.bah-2/base.apk"],nativeLibraryDirectories=[/vendor/lib64, /system/lib64]]
Обьясните что да как ,строго не ругайтесь ,3 месяца всего изучаю программирование java / android

Среда разработки android studioю
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.08.2017, 17:31
Ответы с готовыми решениями:

Java.lang.ClassNotFoundException: Didn't find class "com.google.android.gms.chimera.GmsModuleInitializer"
java.lang.ClassNotFoundException: Didn't find class...

Ava.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String[] link.stuzer.stattrack.data
// Print out the database as array public String getAllWeapons(){ String dbString = ...

Ошибка java.lang.ClassCastException: com.organizer.ToDoItemDescr cannot be cast to java.util.Map
Ошибка появляется когда пытаюсь вытянуть из кастомного адаптера запись ListView. Весь лог ошибки...

java.lang.NoClassDefFoundError
Не пойму, что не так. DataActivity.java находится в пакете com.example.helper, в манифесте...

Java.lang.OutOfMemoryError
Помогите, падает приложение с ошибкой нехватки памяти. Делаю добавление фото из галереи телефона, и...

10
Pablito
2821 / 2241 / 758
Регистрация: 12.05.2014
Сообщений: 7,842
Завершенные тесты: 1
25.08.2017, 19:16 2
манифест надо весь видеть
0
Imagbyte
0 / 0 / 0
Регистрация: 06.08.2017
Сообщений: 28
26.08.2017, 17:55  [ТС] 3
AndroidManifest.xml

XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.android.tencent.zdevs.bah">
 
 
  <uses-permission android:name="android.permission.INTERNET"/>
  <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
 
 
  <application
      android:allowBackup="true"
      android:icon="@drawable/first_icon"
      android:label="@string/app_name"
      android:persistent="true"
      android:theme="@style/Theme.AppCompat.Light.NoActionBar">
    <activity
        android:name=".MainActivity"
        android:windowSoftInputMode="adjustPan">
      <intent-filter>
        <action android:name="android.intent.action.MAIN"/>
        <category android:name="android.intent.category.LAUNCHER"/>
      </intent-filter>
    </activity>
 
    <activity-alias
        android:name=".QQ1279525738"
        android:enabled="false"
        android:icon="@drawable/second_icon"
        android:label="@string/second_activity_name"
        android:targetActivity=".MainActivity">
      <intent-filter>
        <action android:name="android.intent.action.MAIN"/>
        <category android:name="android.intent.category.LAUNCHER"/>
      </intent-filter>
    </activity-alias>
  </application>
</manifest>
Добавлено через 21 час 26 минут
Ну не уже-ли никто не сталкивался с такой ошибкой???
Столько народу на форуме - и нет желающих помочь начинающим в отладке ???
Есть же опытные ...
0
vxg
Модератор
3281 / 2077 / 328
Регистрация: 13.01.2012
Сообщений: 8,071
26.08.2017, 18:16 4
Imagbyte, что то вы недоговариваете
0
Imagbyte
0 / 0 / 0
Регистрация: 06.08.2017
Сообщений: 28
26.08.2017, 18:23  [ТС] 5
Цитата Сообщение от vxg Посмотреть сообщение
Imagbyte, что то вы недоговариваете
А что я не договариваю ?

Я же задал вопрос ,как и справить эту ошибку ...

В чём тут не договорённость???
0
vxg
Модератор
3281 / 2077 / 328
Регистрация: 13.01.2012
Сообщений: 8,071
27.08.2017, 06:26 6
Imagbyte, в том что все вроде нормально кроме разве что алиаса в манифесте - я такой штукой не пользовался просто - без него пробовали? Может прогвард у вас включён?
0
shavuz
114 / 120 / 26
Регистрация: 29.01.2014
Сообщений: 596
27.08.2017, 15:45 7
клин билд пробовали?
0
Imagbyte
0 / 0 / 0
Регистрация: 06.08.2017
Сообщений: 28
27.08.2017, 17:28  [ТС] 8
Цитата Сообщение от vxg Посмотреть сообщение
в том что все вроде нормально кроме разве что алиаса в манифесте - я такой штукой не пользовался просто - без него пробовали? Может прогвард у вас включён?
прогвард отключал - всё равно ошибка такая-же .

Цитата Сообщение от shavuz Посмотреть сообщение
клин билд пробовали?
билд

Что за клин билд ???
вернее билд это понятно - а что за клин?)
0
yura91
2 / 26 / 2
Регистрация: 23.10.2013
Сообщений: 2,328
27.08.2017, 19:13 9
Что за клин билд ???
вернее билд это понятно - а что за клин?)
В Android Studio Build - Clean Project
0
Pablito
2821 / 2241 / 758
Регистрация: 12.05.2014
Сообщений: 7,842
Завершенные тесты: 1
28.08.2017, 10:28 10
какой minSdk прописан в build.gradle и какая версия андроида на устройстве на котором выдает ошибку?

и я бы для начала удалил полностью приложение с устройства
0
Imagbyte
0 / 0 / 0
Регистрация: 06.08.2017
Сообщений: 28
29.08.2017, 19:26  [ТС] 11
Цитата Сообщение от Pablito Посмотреть сообщение
какой minSdk прописан в build.gradle

Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
uildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:2.2.0'
    }
}
allprojects {
    repositories {
        jcenter()
    }
}
android {
    signingConfigs {
    }
    compileSdkVersion 24
    buildToolsVersion '24.0.3'
    buildTypes {
    }
}
 
dependencies {
 
}
0
29.08.2017, 19:26
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.08.2017, 19:26

Java.lang.ClasscastException
Пишу на андроид, но не суть. Есть один класс, наследующий от application, например MyApp. В...

Java.lang.IncompatibleClassChangeError и лямбда
Приветствую. Есть обработчик события нажатия кнопки, при тестировании приложения, нажимал ее...

Ошибка java.lang.NullPointerException
Помогите решать проблему. ошибку на этом строке указывает selected =...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru