2016-04-18 4 views
0

MacOSとLinuxのJavaコードをObjective Cに変換する必要があります。一般的にObjective Cはこれらのプラットフォームでコンパイルすることができますが、j2objcによって生成されたコードはiOS固有のものに依存するのでしょうか、それともLinux上でコンパイルすることができますか?j2objcをiOS用ではないObjective Cコードを生成するために使用できますか?

答えて

2

iOS SDKのライセンスが必要なiOS Foundationフレームワークに依存するコードを生成するので、SDKの使用をMacに制限するため、元々はありません。ただし、最近Linuxの一部をビルドしたSwift being open-sourcedでは、ライセンスの制限が将来変更される可能性があります。

j2objcプロジェクトには、Mac上でiOSアプリケーションを構築する以外に、その使用をサポートする予定がありません。好奇心を持った開発者は、完全にオープンソースなので、プロジェクトをフォークしてどこにでも集中することをお勧めします。しかし、小規模のエンジニアリングチームでは、支援するリソースがありません。

関連する問題