する質問をすることでしか得られない、回答やアドバイスがある。17とある理由により、4GB未満までのOBBを作成したいと考えています。SDKに含まれているjobb.batを使用する手法をまず試したのですが、少なくともこちらの環境では512MB以上のOBBを作ろうとすると失敗してしまいます。512MB制限問題を対応しているとされているものその上限をクリアできるとされる上記ページのものを使用してみたのですが、これでもどうやら2GB以上の物を作ることはできないようです。大容量のOBBを作成できる方法をご存知でしたら、ご紹介いただければ幸いです。positionとあり、調べたところ、書き込みに使用しているRandomAccessfileクラスが2GBまでしか対応できないということが判明しました。2GB以上のシーク位置表現になるとマイナス値として取り扱ってしまうようです。公式のツールに関しては、情報元を失念してしまったのですが、処理中に完了したサイズ+これから取り扱うファイルサイズが512MBを超えるとエラーとして弾くというキャップを設けていたと記憶しています。attachmentクリップ0気になる質問をクリップするクリップした質問は、後からいつでもマイページで確認できます。クリップした質問に回答があった際、通知やメールを受け取ることができます。自分も答えを知りたい質問者以外のユーザにも役立つ評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。質問の評価を上げたことを取り消します低評価-評価を下げられる数の上限に達しました評価を下げることができません1日5回まで評価を下げられます1日に1ユーザに対して2回まで評価を下げられます質問の評価を下げるteratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。コメントをしてください。送信する質問の評価を下げる機能の利用条件この機能を利用するためには、以下の事項を行う必要があります。下記ページの説明が正しいならば、4GBのOBBファイルを作成することは原理的に不可能だと思います。obb作成編obb形式は、マウントやファイル取り出しは高速に行えますが、反面、未圧縮のため、ファイルサイズが大きくなります。FAT16で作成される形式のため、小さいファイルを大量に詰め込むと、obbファイルのサイズも実際よりかなり膨れ上がります。OBBファイルの仕様の原本を確認すれば一番確実なのですが・・・今のところ見つけられていません。》(日本語翻訳プロジェクトはあるようですがバージョンが古いので...)英語版なので細かい点まで把握出来ていませんが、Googleの正規の開発者向けドキュメントには、2GBのサイズ制限があると明記されていました。2GBしか容量のないHDDをどんなPCのに搭載してもHDDを自体の容量が変わらないのと同じです。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。20:51調査いただきありがとうございます。FAT16形式の件ですが、これは内部のファイル管理形式のようで、OBBサイズ自体の上限そのものはcoco_bauer様がご指摘されたように、どちらかと言えばファイルシステムに依存するようです。実際に、2GB手前のOBBのマウントまで成功しています。中に入れるファイルは確かにその制約が生きているらしく、512MB以上のものを入れるとマウントに失敗してしまいました。気をつけたいと思います。OBBのの情報はこちらも乏しく......調査いただきありがとうございます。FAT16形式の件ですが、これは内部のファイル管理形式のようで、OBBサイズ自体の上限そのものはcoco_bauer様がご指摘されたように、どちらかと言えばファイルシステムに依存するようです。実際に、2GB手前のOBBのマウントまで成功しています。中に入れるファイルは確かにその制約が生きているらしく、512MB以上のものを入れるとマウントに失敗してしまいました。気をつけたいと思います。Playでは仕様として2GBまでしか受け付けないという記述ですよ。file"として許容するのが2GB以下という記述に見えますので、OBBファイルだけでなく、zipファイルでも2GBまでの様ですが、Googleとして受け付けないと書いていることには違いません。Playでは仕様として2GBまでしか受け付けないという記述ですよ。Googleとして受け付けないと書いていることには違いません。16:12pi-chan様、追記ありがとうございます。eripong様、補足ありがとうございます。Playではなく別のAndroid系プラットフォーム向けのアプリケーションが対象で、その際、プラットフォーム側から『OBBは4GB×2まで許容』というお話があり、それを活かしたいということになっているため、現在のような問題となってしまっております。プラットフォーム側に詳細の問い合わせは行っているのですが、これも時間がかかってしまいそうで......pi-chan様、追記ありがとうございます。eripong様、補足ありがとうございます。Playではなく別のAndroid系プラットフォーム向けのアプリケーションが対象で、その際、プラットフォーム側から『OBBは4GB×2まで許容』というお話があり、それを活かしたいということになっているため、現在のような問題となってしまっております。16:15なるほど、そういうことなんですね。(FAT32でフォーマットされたファイルシステムの中に作ろうとしていますか?)FATだと、2GBというファイルサイズの上限があります。それに引っかかっているのだとすると、FAT32でフォーマットしたファイルシステムを用意して、その中にOOBを作れば、2GBより大きなものもOKではないでしょうか。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。19:07素早い対応ありがとうございます。エラーになってしまう形です。ツールに上限が定義されているのかもしれないのですが、Javaはいささか浅学なため、今の自力では対処が困難です。素早い対応ありがとうございます。開発上のファイルシステムはNTFSなので、そのシステム上限には引っかかっていないとは思います。エラーになってしまう形です。ツールに上限が定義されているのかもしれないのですが、Javaはいささか浅学なため、今の自力では対処が困難です。キャンセル完了するlink0質問通りの解決ではありませんが、公式からの返答が届きました。zipファイルをobb拡張子に変えて使え、とのことです。Playの通常のAndroidアプリでもobb拡張子の実態はobbデータでなくても構わないということで、その点は今回の環境でも同条件であるようです。お騒がせいたしました。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。11:40お答えいただいた方から、好みによりpi-chan様をベストアンサーとさせていただきます。この情報が正規のobbフォーマットを使用される方の参考になると信じて......!お答えいただいた方から、好みによりpi-chan様をベストアンサーとさせていただきます。Manager.exeの場所。0エミュレーターをNexus_5xとしたのですが、実行してみるとそのサイズは使えませんと出ます。0PHPのifが上手くいかないので教えてください。0AndroidStudioのAVDが起動しません。頂いたご意見への回答は行っておりません。