8

xmlファイルで参照できるパッケージ名のニックネームを作成することはできますか?

パッケージ名全体を書きたくありません。たとえば、com.example.go.deck.todayの代わりに、エイリアスを作成してそのエイリアスを参照できますか?

android /layoutXMLファイルのパッケージ名の代わりにエイリアスまたはニックネームを参照したいのですが。

4

3 に答える 3

9

いいえ、申し訳ありませんが、少なくとも Android ツールセット内で直接行うことはできません。

于 2012-08-31T12:54:55.117 に答える
5

Android 自体はそのような機能を提供していません。ただし、アリを使用してそれを行うことができます。クラスが生成される<target name="-code-gen">前にトークンの置換を行うようにターゲットをカスタマイズして、カスタム build.xml を作成できます。Rルールを追加できます:

<replace file="targetFile" token="@PACKAGE_ALIAS@" value="com.example.go.deck.today"/> 

これにより、 内のすべての@PACKAGE_ALIAS@byが置き換えられます。com.example.go.deck.todaytargetFile

私はant専門家ではありませんが、過去の経験に基づいて、ディレクトリ内のすべてのファイルをスキャンできるルールを作成することは難しくないと思いますres

于 2012-09-07T00:24:54.910 に答える
2
于 2012-09-06T08:52:09.583 に答える