1

アプリから呼び出される Android ライブラリがあります。ライブラリ プロジェクトからアプリのバージョンにアクセスしたい。それはまったく可能ですか?

編集: 私は呼び出し元のアプリを制御しません。ライブラリから呼び出し元アプリのバージョンを取得する方法が必要です。

4

2 に答える 2

3

コンテキスト情報を渡すと、使用できるはずです

PacketManager yourPacket = context.getPackageManager();

これにより、大量の情報が得られます

于 2013-02-25T22:56:55.087 に答える
1

必要なオプションの 1 つは、独自のアプリ自体からアプリのバージョンを取得し、それを WORLD_READABLE ファイルや SD カードなどの共有ストレージに保存して、ライブラリで「手動で」利用できるようにすることです。

または、ライブラリと、それをどれだけ変更できるかによっては、ある種の静的オブジェクトを使用してデータを保持することもできます。

于 2013-02-25T22:39:26.863 に答える