2017-10-19 81 views
0

我想将dnsjava作为一个包裹在Karaf中。当我尝试启动捆绑包时,出现“缺少约束”错误。我查看了dnsjava代码,发现android引用的唯一位置是在Class.forName中。所以我想知道是什么原因导致这个问题,我该如何解决这个问题。我很确定这个类在代码中没有被引用。Karaf:捆绑中缺少约束

这里是个例外:

[email protected]>bundle:start 288 
Error executing command: Error executing command on bundles: 
Unable to execute command on bundle 288: The bundle "dnsjava_2.1.8 [288]" could not be resolved. Reason: Missing Constraint: Import-Package: android.os; version="0.0.0" 

回答