Hola, <div><br></div><div>esta historia me sigue fallando y la verdad ando bastante perdido. El error me salta en esta linea:</div><div><br></div><div><div>        <span class="Apple-tab-span" style="white-space:pre">        </span>MotorsPrx mprx = MotorsPrxHelper.checkedCast(base);</div>
</div><div><br></div><div>donde base es:</div><div><br></div><div>                Ice.ObjectPrx base;</div><div><br></div><div>El error es el siguiente:</div><div><br></div><div><div>10-10 13:17:48.383: E/AndroidRuntime(834): Ice.SocketException</div>
</div><div><div>10-10 13:17:48.383: E/AndroidRuntime(834):     error = 0</div><div>10-10 13:17:48.383: E/AndroidRuntime(834): <span class="Apple-tab-span" style="white-space:pre">        </span>at IceInternal.Network.createPipe(Network.java:835)</div>
<div>10-10 13:17:48.383: E/AndroidRuntime(834): <span class="Apple-tab-span" style="white-space:pre">        </span>at IceInternal.ThreadPoolWorkQueue.&lt;init&gt;(ThreadPoolWorkQueue.java:21)</div><div>10-10 13:17:48.383: E/AndroidRuntime(834): <span class="Apple-tab-span" style="white-space:pre">        </span>at IceInternal.ThreadPool.&lt;init&gt;(ThreadPool.java:171)</div>
<div>10-10 13:17:48.383: E/AndroidRuntime(834): <span class="Apple-tab-span" style="white-space:pre">        </span>at IceInternal.Instance.finishSetup(Instance.java:780)</div><div>10-10 13:17:48.383: E/AndroidRuntime(834): <span class="Apple-tab-span" style="white-space:pre">        </span>at Ice.CommunicatorI.finishSetup(CommunicatorI.java:286)</div>
<div>10-10 13:17:48.383: E/AndroidRuntime(834): <span class="Apple-tab-span" style="white-space:pre">        </span>at Ice.Util.initialize(Util.java:212)</div><div>10-10 13:17:48.383: E/AndroidRuntime(834): <span class="Apple-tab-span" style="white-space:pre">        </span>at Ice.Util.initialize(Util.java:222)</div>
<div>10-10 13:17:48.383: E/AndroidRuntime(834): <span class="Apple-tab-span" style="white-space:pre">        </span>at player.teleoperator.Connect.tryConnection(Connect.java:129)</div><div>10-10 13:17:48.383: E/AndroidRuntime(834): <span class="Apple-tab-span" style="white-space:pre">        </span>at player.teleoperator.Connect$1.onClick(Connect.java:46)</div>
<div>10-10 13:17:48.383: E/AndroidRuntime(834): <span class="Apple-tab-span" style="white-space:pre">        </span>at android.view.View.performClick(View.java:2408)</div><div>10-10 13:17:48.383: E/AndroidRuntime(834): <span class="Apple-tab-span" style="white-space:pre">        </span>at android.view.View$PerformClick.run(View.java:8816)</div>
<div>10-10 13:17:48.383: E/AndroidRuntime(834): <span class="Apple-tab-span" style="white-space:pre">        </span>at android.os.Handler.handleCallback(Handler.java:587)</div><div>10-10 13:17:48.383: E/AndroidRuntime(834): <span class="Apple-tab-span" style="white-space:pre">        </span>at android.os.Handler.dispatchMessage(Handler.java:92)</div>
<div>10-10 13:17:48.383: E/AndroidRuntime(834): <span class="Apple-tab-span" style="white-space:pre">        </span>at android.os.Looper.loop(Looper.java:123)</div><div>10-10 13:17:48.383: E/AndroidRuntime(834): <span class="Apple-tab-span" style="white-space:pre">        </span>at android.app.ActivityThread.main(ActivityThread.java:4627)</div>
<div>10-10 13:17:48.383: E/AndroidRuntime(834): <span class="Apple-tab-span" style="white-space:pre">        </span>at java.lang.reflect.Method.invokeNative(Native Method)</div><div>10-10 13:17:48.383: E/AndroidRuntime(834): <span class="Apple-tab-span" style="white-space:pre">        </span>at java.lang.reflect.Method.invoke(Method.java:521)</div>
<div>10-10 13:17:48.383: E/AndroidRuntime(834): <span class="Apple-tab-span" style="white-space:pre">        </span>at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)</div></div><div><br></div><div>
<br><div class="gmail_quote">El 9 de octubre de 2012 16:44, Alejandro Hernández <span dir="ltr">&lt;<a href="mailto:ahcorde@gmail.com" target="_blank">ahcorde@gmail.com</a>&gt;</span> escribió:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Estaba con la API 2.2 he pasado a utilizar la 4.1 y ya no me da problemas.<div><br></div><div>Gracias.</div><div><br></div><div>Álex.<br><br><div class="gmail_quote">El 9 de octubre de 2012 16:19, Roberto Calvo <span dir="ltr">&lt;<a href="mailto:rocapal@libresoft.es" target="_blank">rocapal@libresoft.es</a>&gt;</span> escribió:<div>
<div class="h5"><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
Buenas Alejandro,<br>
<br>
Hace tiempo se utilizaba un JAR distinto para Android. Pero desde hace<br>
un año o más (creo), se viene utilizando el mismo que para JAVA.<br>
<br>
En [1] lo puedes leer &quot;Ice for Android uses the Ice for Java run time&quot;.<br>
El paquete que estás usando es el correcto. Donde instale el JAR es lo<br>
de menos, simplemente asegúrate que tienes la referencia añadida en<br>
eclipse a la ruta del JAR de ICE.<br>
<br>
Puedes ver las clases que contiene el JAR y asi ver que está Ice.Util:<br>
<br>
file-roller /usr/share/java/Ice.jar<br>
<br>
Compruébalo, porque yo en mi JAR instalado si veo que exista<br>
Ice.Util.class<br>
<br>
Un saludo!<br>
<br>
[1] <a href="http://www.zeroc.com/android.html" target="_blank">http://www.zeroc.com/android.html</a><br>
<br>
<br>
El mar, 09-10-2012 a las 16:00 +0200, Alejandro Hernández escribió:<br>
<div><div>&gt; Hola,<br>
&gt;<br>
&gt;<br>
&gt; quiero ejecutar un programa en android con las librerias ICE y<br>
&gt; necesito Ice for android, pero no se como conseguirlo. Hasta ahora me<br>
&gt; he instalado el plugin para eclipe y libzeroc-ice3.3-java.<br>
&gt;<br>
&gt;<br>
&gt; Cuando intento enlazar la librería según el manual, busca el .tar<br>
&gt;  en /usr/lib/Ice.jar pero la instalación lo pone<br>
&gt; en /usr/share/java/ice.jar. Una vez sin fallos en la compilación da un<br>
&gt; error de ejecución:<br>
&gt;<br>
&gt;<br>
&gt; E/AndroidRuntime(332): java.lang.NoClassDefFoundError: Ice.Util<br>
&gt;<br>
&gt; Un saludo.<br>
&gt;<br>
&gt;<br>
&gt; Álex<br>
</div></div>&gt; _______________________________________________<br>
&gt; Jde-developers mailing list<br>
&gt; <a href="mailto:Jde-developers@gsyc.es" target="_blank">Jde-developers@gsyc.es</a><br>
&gt; <a href="http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers" target="_blank">http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers</a><br>
<span><font color="#888888"><br>
--<br>
Roberto Calvo Palomino          | Libre Software Engineering Lab (GSyC)<br>
R&amp;D Android Mobile Engineer     | Universidad Rey Juan Carlos<br>
Tel: <a href="tel:%28%2B34%29%2091%20488%2087%2073" value="+34914888773" target="_blank">(+34) 91 488 87 73</a>         | Edif. Biblioteca - Despacho B103<br>
<br>
Twitter: @rocapal<br>
Linkedin: <a href="http://www.linkedin.com/in/rocapal" target="_blank">http://www.linkedin.com/in/rocapal</a><br>
<br>
</font></span></blockquote></div></div></div><br></div>
</blockquote></div><br></div>