Java.lang.ClassNotFoundException: не найден класс по пути: dexpathlistAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Java.lang.ClassNotFoundException: не найден класс по пути: dexpathlist

Сообщение Anonymous »

Сейчас я работаю над проектом, в котором мне придется использовать исключительно собственный ndk. Это сработало, когда я попытался запустить пример helloworld из исходного кода движка Irrlicht. Затем я пытаюсь использовать его в своем проекте, следуя тому же формату, что и этот пример. Но у меня есть:

Код: Выделить всё

03-14 01:40:05.308: E/AndroidRuntime(799): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.irrlicht.example1/android.app.POMActivity}: java.lang.ClassNotFoundException: Didn't find class "android.app.POMActivity" on path: DexPathList[[zip file "/data/app/com.irrlicht.example1-2.apk"],nativeLibraryDirectories=[/data/app-lib/com.irrlicht.example1-2, /system/lib]]
при запуске моего проекта.

Вот мой файл main.cpp:

Код: Выделить всё

#include 
#include 
#include 
#include "android_tools.h"
#ifdef _IRR_ANDROID_PLATFORM_
void android_main(android_app* app)
{
__android_log_print(4 , "pom" , "nothing");
}
#endif

в Android.mk:

Код: Выделить всё

LOCAL_PATH := $(call my-dir)/..
IRRLICHT_PROJECT_PATH := $(LOCAL_PATH)
include $(CLEAR_VARS)
LOCAL_MODULE := Irrlicht
LOCAL_SRC_FILES := /home/karthik/Android/Essentials/ogl-es/lib/Android/libIrrlicht.a
include $(PREBUILT_STATIC_LIBRARY)
include $(CLEAR_VARS)
LOCAL_MODULE := HelloWorldMobile1
LOCAL_CFLAGS := -D_IRR_ANDROID_PLATFORM_ -pipe -fno-exceptions -fno-rtti -fstrict-aliasing
LOCAL_C_INCLUDES := -I ../../include -I /home/karthik/Android/Essentials/ogl-es/include -I /home/karthik/Android/json/jsoncpp-src-0.5.0/libs/linux-gcc-4.8 -I /home/karthik/Android/json/jsoncpp-src-0.5.0/include/json
LOCAL_SRC_FILES :=  android_tools.cpp main.cpp
LOCAL_LDLIBS := -lEGL -llog -lGLESv1_CM -lGLESv2 -lz -landroid -ldl
LOCAL_STATIC_LIBRARIES := Irrlicht android_native_app_glue
include $(BUILD_SHARED_LIBRARY)
$(call import-module,android/native_app_glue)
И я указал имя действия в AndroidManifest.xml:
Какую ошибку я здесь делаю? При необходимости я опубликую полный код.

Подробнее здесь: https://stackoverflow.com/questions/223 ... expathlist
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Java.lang.ClassNotFoundException: не найден класс по пути: dexpathlist
    Гость » » в форуме JAVA
    0 Ответы
    63 Просмотры
    Последнее сообщение Гость
  • Java.lang.ClassNotFoundException: не найден класс по пути: dexpathlist
    Гость » » в форуме Android
    0 Ответы
    42 Просмотры
    Последнее сообщение Гость
  • Java.lang.ClassNotFoundException: не найден класс по пути: dexpathlist
    Гость » » в форуме C++
    0 Ответы
    52 Просмотры
    Последнее сообщение Гость
  • Java.lang.ClassNotFoundException: не найден класс по пути: dexpathlist
    Anonymous » » в форуме JAVA
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Java.lang.ClassNotFoundException: не найден класс по пути: dexpathlist
    Anonymous » » в форуме C++
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Android»