2013-04-08 15 views
5

Problem pochodzi z snmp4android.jar używając Android 3,1android INSTALL_FAILED_MISSING_SHARED_LIBRARY

[2013-04-08 14:42:25 - ControlloGiardinoWG] Installation error: INSTALL_FAILED_MISSING_SHARED_LIBRARY 
[2013-04-08 14:42:25 - ControlloGiardinoWG] Please check logcat output for more details. 
[2013-04-08 14:42:25 - ControlloGiardinoWG] Launch canceled! 

na logat:

package ..... requires unavaiable shared library org.snmp4j.CommunityTarget; failing! 

ale paczka została dodana ścieżki budowania, próbował również dodać na bibliotekami, próbował także dodawać aktywa, próbować oczyścić i zbudować projekt przy każdej próbie ...

w manifeście zadeklarowałem wszystkie używane biblioteki:

<uses-library android:name="org.snmp4j.CommunityTarget"/> 
     <uses-library android:name="org.snmp4j.PDU"/> 
     <uses-library android:name="org.snmp4j.Snmp"/> 
     <uses-library android:name="org.snmp4j.TransportMapping"/> 
     <uses-library android:name="org.snmp4j.event.ResponseEvent"/> 
     <uses-library android:name="org.snmp4j.event.ResponseListener"/> 
     <uses-library android:name="org.snmp4j.mp.SnmpConstants"/> 
     <uses-library android:name="org.snmp4j.smi.Address"/> 
     <uses-library android:name="org.snmp4j.smi.GenericAddress"/> 
     <uses-library android:name="org.snmp4j.smi.Integer32"/> 
     <uses-library android:name="org.snmp4j.smi.OID"/> 
     <uses-library android:name="org.snmp4j.smi.OctetString"/> 
     <uses-library android:name="org.snmp4j.smi.UdpAddress"/> 
     <uses-library android:name="org.snmp4j.smi.VariableBinding"/> 
     <uses-library android:name="org.snmp4j.transport.DefaultUdpTransportMapping"/> 

próbował usunąć i ponownie zainstalować sdk ... gdzie może być problem?

+4

rozwiązać problem ... pojawia się, ponieważ dla zewnętrznych słoików nie jest wymagane zadeklarowanie biblioteki w manifeście ... Usuwanie w manifeście '' napisane na stanowisku rozwiązuje problem ... – fraschizzato

+1

Dodaj go, aby odebrać i zaakceptować. Pomocna dla kogoś innego –

Odpowiedz

9

rozwiązać ... Problem pojawia się, ponieważ za jego słojach zewnętrznych nie muszą zadeklarować bibliotekę na manifest ... Usuwanie na manifeście writed na stanowisku rozwiązuje problem ...

+0

Niesamowity człowiek !!! Dziękuję Ci –