使用Android 3.1的snmp4android.jar出现了这个问题
[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!
登录:
package ..... requires unavaiable shared library org.snmp4j.CommunityTarget; failing!
但是在构建路径上添加了包,尝试在lib上添加,尝试添加资产,尝试在每次尝试时清理和构建项目......
在清单上我已经声明了所有使用过的库:
<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"/>
尝试删除并重新安装sdk ... 哪里可能是问题?
答案 0 :(得分:9)
解决了...问题出现了,因为对于外部罐子,它不需要在清单上声明库...删除清单上的帖子上的写入解决了问题......