Hi, I
 am working on a 
project called Netserv, in collaboration with Columbia University

http://www.cs.columbia.edu/irt/project/netserv/
This
 service could be implemented in the peripheral routers in internet and 
it aims to ease the sharing of several data and applications to end 
users.

It is now supported by a linux platform and the container part is realized 
using Equinox bundles.
My work is the porting of Netserv on Android systems, that's why I am 
interested in integrating Equinox on Android; I followed a guide in 
http://www.slideshare.net/peterbuck/android-and-osgi-can-they-work-together 
(2008), that seemed to suit our purpose


and when I try to start the modified Equinox through the script in the emulator 
(I use Eclipse 3.7 for the Android emulator), I get:
 
Dalvik VM unable to locate class 'org/eclipse/core/runtime/
adaptor/EclipseStarter'

java.lang.NoClassDefFoundError: org.eclipse.core.runtime.adaptor.EclipseStarter
    at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.ClassNotFoundException: 
org.eclipse.core.runtime.adaptor.EclipseStarter in loader 
dalvik.system.PathClassLoader@400195b0


    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
 


The path is right, I checked it several times.  
Would it probably be because the version of Android I am using is
 different (new) from the one in the 2008 when they wrote the patches?
Maybe the classes.dex is not readable by my dalvik? Any suggestions could be 
helpful!

I thank you in advance for any advice you would give.                           
          
_______________________________________________
equinox-dev mailing list
equinox-dev@eclipse.org
https://dev.eclipse.org/mailman/listinfo/equinox-dev

Reply via email to