0

私はまだ Android の学生であり、100Mb を超えるアプリケーションを開発しているため、拡張ファイルを使用する必要があります。

私は何千ものドキュメントを読みましたが、非常に混乱しています。

アプリ + mp3 ファイル全体ではなく、apk コードのみをアップロードするために、そのような「拡張ファイル」で圧縮する必要がある mp3 ファイルが多数あります。

これらすべての mp3 ファイルを含むファイル「.obb」を生成すると、Google Play で必要な 50MB を超えると思います。

この「.obb」ファイルも、デバイスのscard/Android/obbフォルダーにある必要があることはわかっています。

現在、私のコードは mp3 ファイルから「int」リソースを取得して操作します。次のようになります。

intMyResource=R.raw.name_of_my_music_file;

しかし、現在、私が言ったように、ファイルのパスは「R.raw」です。

私の質問:どのように交換するのが最善の方法ですか

intMyResource=R.raw.name_of_my_music_file;

私の「.obb」ファイルがある実際のパス/名前に?

皆さん、ありがとうございました。

マウロ

4

1 に答える 1