Sorry, because it would relate to android-platform group i guess, but
since this is active here.
Would the below scenario work?
1) Make a class Prog.java
2) A simple native-application calling JNI_CreateJavaVM and linking to
libdvm.so.
3) Loading Prog.class
I am somehow not able to load a class file even if I give some pre-
defined path. It shows below error.
java.lang.NoClassDefFoundError: Prog
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.ClassNotFoundException: Prog in loader
dalvik.system.PathClassLoader@4001b448
at dalvik.system.PathClassLoader.findClass
(PathClassLoader.java:243)
at java.lang.ClassLoader.loadClass(ClassLoader.java:573)
at java.lang.ClassLoader.loadClass(ClassLoader.java:532)
... 1 more
Please Note:
1) I pushed Prog.java to /data [by adb push]
2) I used "-Djava.class.path=/data" in the options to the
CreateJavaVm.
I would be glad if someone tells what i am doing wrong.
Thanks.