2017-10-19 7 views
0

私はKarafのバンドルとしてdnsjavaをラップしようとしています。バンドルを開始しようとすると、「Missing Constraint」エラーが表示されます。私はdnsjavaコードを見て、アンドロイドが参照されている唯一の場所は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" 

答えて

0

私は答えを見つけたと信じています。 MANIFEST.MFにはandroid.osが必要なインポートがあります。

関連する問題