1

インストールされているバージョンを変更せずに OpenFL-Template の一部をオーバーライドする方法はありますか? 具体的には変更したいですtemplates/android/src/org/haxe/nme/GameActivity.java

AndroidManifest.xml以下を介してオーバーライドする例を認識しています。

<template
    path="templates/android/AndroidManifest.xml"
    rename="AndroidManifest.xml"
    if="android"
/>

これは正常に機能しますが、目的の Java ファイルでは機能しません。

また、ドキュメントに記載されているように、 -Folder のコピーを作成して-Filetemplatesに入れようとしました。(ドキュメントが間違っていると思うので、テンプレート` path="templates" />も試しました。) うまくいきませんでした。<template path="templates" />project.xml<

私の習慣GameActivity.javaは無視されます。方法はありますか?

(Haxe 3.1.0-rc3、OpenFL 1.0.6 と OpenFL ネイティブ 1.0.7 を使用しています。)

4

1 に答える 1

1

MainActivity.java をオーバーライドする必要があります (AndroidManifiest.xml の場合と同様)。MainActivity は GameActivity を拡張し、いくつかの部分をオーバーライドできます。または、独自の「GameActivity」を記述します。

于 2013-10-08T09:55:50.103 に答える