0

ゲームを Android に移植しています。ゲームは C++ で記述されており、NDK を使用してゲーム ロジック コードを実行しています。

Android 固有の Java ソースを C++ ソースと一緒に配置します (実際には、C++ および Java ソース ファイルを含むサブフォルダー src/platform/android です)。問題は、ソース ディレクトリが C++ と Java で同じであるため、jar ファイルをビルドすると、すべての .cpp ファイルが jar に含まれることです。

ant に .cpp および .mm (iPhone バージョン) ファイルを無視させるにはどうすればよいですか?

4

1 に答える 1

1

カスタム ant スクリプトを使用している場合は、次のようなものを使用できます。

<target name="jar" depends="compile">
<jar jarfile="${dir.dist}/xxx.jar" 
     basedir="${dir.build}"
     excludes="**/*.cpp"/>
</target> 
于 2012-10-06T20:33:52.970 に答える