2013-04-08 18 views
5

Questo problema viene fornito con snmp4android.jar utilizzando 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! 

su logat:

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

ma il pacchetto è stato aggiunto il percorso di generazione, ha cercato di aggiungere anche sulle librerie, anche cercato di aggiungere risorse, provare a pulire e costruire il progetto su ogni tentativo ...

su manifest ho dichiarato tutte le librerie utilizzate:

<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"/> 

provato a rimuovere e reinstallare sdk ... dove potrebbe essere il problema?

+4

risolto ... Il problema perché per i jar esterni non è necessario dichiarare la libreria su manifest ... Cancellare su manifest il '' scritto sul post risolve il problema ... – fraschizzato

+1

Aggiungilo per rispondere e accettarlo. Utile per qualcun altro –

risposta

9

risolto ... Il problema viene in su, perché per i vasi esterni la sua non richiesta di dichiarare biblioteca manifesta ... Cancellazione sul manifesto del writed sul palo risolve il problema ...

+0

Uomo fantastico !!! Grazie –