1

j2Objc Wiki で説明されているように、j2Objc を XCode ビルド ルールのセットアップで動作させようとしています。私が直面している問題は、Java ファイルをコンパイルするために追加したカスタム ビルド ルールがまったく実行されないように見えることです。何かをエコーするだけのあらゆる種類の単純なビルドルールを追加しようとしましたが、ビルドログには何も表示されません。

私のプロジェクトからの参照画像

このアプリは、シンプルな単一ビューの iOS 専用アプリケーションです。

カスタムビルドルールが機能しない理由を理解するのを手伝ってくれる人はいますか?

4

2 に答える 2

2

Process ドロップダウンに「Java source files」があることを確認してください。また、Java ソースを Xcode プロジェクトに追加したことを確認してください。詳細については、参照した wiki ドキュメントの手順 1 と 7 を参照してください。

于 2015-05-13T19:53:17.657 に答える
1

wiki ページでは、スクリーン キャプチャが示すように、「Interface Builder ストーリーボード ファイル」ではなく、「Java ソース ファイル」を使用するように指示されています。また、出力ファイルを定義する必要があります。そうしないと、Xcode はルールを無視します (何も生成しないため)。

Java ソース ファイルを 6.3.1 プロジェクトに追加すると、wiki ページの指示に従って動作することを確認しました。Java ソース ファイルを追加するときは、[ターゲットに追加] でアプリが選択されていることを確認してください。

計画: ここに画像の説明を入力

ビルドログ:ここに画像の説明を入力

于 2015-05-13T20:05:18.590 に答える