0

私は初心者で、アンドロイドを学んでいます。私はosmdroidを使用する非常に単純なAndroidアプリケーションを持っています。実際、私の電話では、ディレクトリ /sdcard/osmdroid を作成し、このディレクトリに map.zip ファイルを配置しました。したがって、アプリケーションはこのファイルを使用してマップを表示します。すべて問題ありません。

しかし今、私は自分のアプリケーションを Android マーケットに入れたいと思っています。だから私はapkファイルを置きたい.しかし、どこにmap(map.zip)を置くべきですか??.その方法: ユーザーがアプリケーションのインストールを開始すると、アプリケーションはmap.zipをダウンロードしてディレクトリ/sdcard/osmdroidを作成し、map.zipを貼り付けますomsdroid ディレクトリへ ??

4

1 に答える 1

3

次の 2 つのオプションがあります。

  1. マップ ファイルが十分に小さい場合は、それを assets フォルダーに含めてから、sdcard にコピーできます。これは役に立ちます: .apk ファイルに含まれるオフライン マップ
  2. もう 1 つのオプションは、アプリにインターネットから zip ファイルをダウンロードさせることです。zip ファイルを Web サーバー、Dropbox、Amazon などでホストし、アプリをダウンロードして、初回起動時に zip を SD カードに保存することができます。

どちらのオプションでも、ユーザーによる追加作業は必要ありません。zip ファイル自体をコピーして貼り付ける必要はありません。

于 2013-10-02T13:30:39.070 に答える