Android Activity en Eclipse / ADT con dependencias del proyecto (Error al resolver XY)

Traté de mantener un proyecto de juego bastante independiente de la plataforma, así que lo dividí entres proyectos desde el nivel específico de Android de bajo nivel hasta el superior: motor, juego, juego de Android.

Las clases / interfaces involucradas en el error son aquellas:

l proyecto de motor @ (nivel bajo) define esta interfaz:

com.myteam.engine.IGame

l proyecto de juego independiente de la plataforma @ (nivel medio) define esas clases:

com.myteam.myproject.Game
com.myteam.myproject.MyProject (derived from com.myteam.myproject.Game)

proyecto de Android (nivel superior) implementa actividad, etc.

com.myteam.myproject.android.MyAndroidActivity (using com.myteam.myproject.MyProject)

Todo se compila bien y funciona perfectamente en Windows (con otro proyecto de Windows en el nivel 3 usando los dos primeros).

Pero cuando se ejecuta con ADT falla en tiempo de ejecución cuando comienza la Actividad. La aplicación de Android básicamente muestra una pila de llamadas con una excepción "NoClassDefFoundError com.myteam.myproject.MyProject".

La excepción parece ser causada por su superclase (o la interfaz de la superclase) mientras se carga / resuelve cuando la salida de LogCat revela:

12-20 19:51:51.897: D/ddm-heap(218): Got feature list request
12-20 19:51:52.207: I/dalvikvm(218): Failed resolving Lcom/myteam/myproject/Game; interface 18 'Lcom/myteam/engine/IGame;'
12-20 19:51:52.217: W/dalvikvm(218): Link of class 'Lcom/myteam/myproject/Game;' failed
12-20 19:51:52.227: W/dalvikvm(218): Unable to resolve superclass of Lcom/myteam/myproject/MyProject; (52)
12-20 19:51:52.227: W/dalvikvm(218): Link of class 'Lcom/myteam/myproject/MyProject;' failed
12-20 19:51:52.227: E/dalvikvm(218): Could not find class 'com.myteam.myproject.MyProject', referenced from method com.myteam.myproject.android.MyAndroidActivity.onCreate
12-20 19:51:52.227: W/dalvikvm(218): VFY: unable to resolve new-instance 54 (Lcom/myteam/myproject/MyProject;) in Lcom/myteam/myproject/android/Youcode_AndroidActivity;
12-20 19:51:52.227: D/dalvikvm(218): VFY: replacing opcode 0x22 at 0x0008
12-20 19:51:52.227: D/dalvikvm(218): Making a copy of Lcom/myteam/myproject/android/Youcode_AndroidActivity;.onCreate code (88 bytes)

ntenté agregar los dos primeros proyectos en la configuración del proyecto Eclipse "Construir ruta / ordenar y exportar" del proyecto del juego de Android como se describe en otras publicaciones y foros, pero no cambia nada.

Mi presentimiento es que la configuración de Manifiesto o Proyecto necesita otra mención de las dependencias de paquete / clase para el paquete apk o el tiempo de ejecución. ¿Algunas ideas

Respuestas a la pregunta(14)

Su respuesta a la pregunta