5

Androidのライブラリプロジェクトのバージョンコード/名前を指定するのに適切な場所はどれですか?ライブラリのAndroidマニフェストの現在の状態はどうなっていますか?ライブラリjarをバンドルする場合、jarをバンドルし、使用可能な/壊れていないjarを配信しているときに、AndroidManifestを無視できますか?

私の質問はこれに関連しています

4

2 に答える 2

1

プロジェクトのバージョンコード/名前をそのに設定しAndroidManifest.xmlます。ただし、ライブラリプロジェクトの場合、マニフェスト内のすべての情報は、ホストプロジェクトに統合された後に無視されます。

問題があります。

于 2013-02-26T01:20:45.077 に答える
1
BuildConfig.VERSION_NAME
BuildConfig.VERSION_CODE

ライブラリのBuildConfigをインポートするようにしてください(文字通り、すべてのAndroidライブラリ/アプリのパッケージパスに独自のBuildConfigがあります)。AndroidStudioのGradleBuildシステムは、これがバージョン0.7.0以降で常に生成されることを示しています(changelogを参照)。これは、生成されたクラスとしてホスティングアプリ/ライブラリに保持されます。

于 2015-06-01T23:32:20.763 に答える