0

異なるコンパイルのネイティブ ライブラリ パッケージ (armv6、armv6+vfp、armv7、armv7+neon を含む 4 つの異なるパッケージ) を Play ストアに配置したいと考えています。

次に、これら 4 つのパッケージのいずれかを使用できるメイン アプリケーション パッケージを 1 つ公開します。実行時に CPU タイプを検出し、ユーザーに MyAppLibPackARMV6vfp という名前のアプリケーションをダウンロードするように指示します。その後、ユーザーがメイン アプリケーションでライブラリを使用しようとすると、メイン アプリケーションは MyAppLibPackARMV6vfp がインストールされているかどうかを確認し、インストールされている場合、(メイン アプリ) はそのリモート パッケージからネイティブ ライブラリをロードできる必要があります。

Play ストアで同様のパッケージが見られるため、これは何とか可能であるに違いありません: https://play.google.com/store/apps/details?id=com.mxtech.ffmpeg.v6_vfp

どうすれば同じことができますか。サードパーティ (私が作成) アプリケーションが別のアプリケーション (私が作成) にあるライブラリを使用できるようにしますか?

4

1 に答える 1