すべてのプロダクト
Search
ドキュメントセンター

:Android SDK

最終更新日:Dec 22, 2023

詳しくは、はじめに-SDK リファレンスをご参照ください。

Android SDK (08/09/2017) Version 2.4.3

更新:

  • ユーザーの操作やローカルネットワーク環境などのログを記録する機能を追加しました。この機能を有効化には、OSSClient を初期化の際に OSSLog.enableLog()を使用します。ログファイルは、 SDCard_path \ OSSLog \ logs.csv にあります。

  • 自動テストケースを提供。テストカバレッジ:> 90%

  • MNS の関連コードを削除しました。

  • STS の使用例を追加しました。

GitHub アドレス

Android SDK (15/09/2016) Version 2.3.0

SDK をダウンロード: aliyun_OSS_Android_SDK_20160915

更新:

  • 再開可能なアップロード/ダウンロードタスクがキャンセルされたときにイベントをキャンセルするかどうかの選択項目を追加しました。
  • グローバルプロキシの設定をサポートしました。
  • イメージのダウンロード中に x-oss-process パラメータを設定できるようになりました。
  • CNAME 除外リストのカスタマイズをサポートしました。
  • STS トークンリフレッシュメカニズムを最適化しました。

コードライブラリ

Maven 座標::

<dependency>
  <groupId>com.aliyun.dpa</groupId>
  <artifactId>oss-android-sdk</artifactId>
  <version>2.3.0</version>
</dependency>

Android SDK (27/03/2016) Version 2.2.0

SDKをダウンロード : aliyun_OSS_Android_SDK_20160327

更新:

  • okhttp をバージョン 3.x にアップグレードしました。
  • https シナリオで httpdns をサポートするようになりました。
  • 内部スレッドプールを静的にしました。

コードライブラリ

Maven 座標:

<dependency>
  <groupId>com.aliyun.dpa</groupId>
  <artifactId>oss-android-sdk</artifactId>
  <version>2.2.0</version>
</dependency>

Android SDK (02/02/2016) Version 2.1.0

SDKをダウンロード : aliyun_OSS_Android_SDK_20160202

更新:

  • STS トークンを直接設定できる credentialProvider を追加しました。
  • OSSTask は isCompleted メソッドを提供します。
  • 一部の未リリース okio ソースの問題が修正されました。

コードライブラリ

Maven 座標:

<dependency>
  <groupId>com.aliyun.dpa</groupId>
  <artifactId>oss-android-sdk</artifactId>
  <version>2.1.0</version>
</dependency>

Android SDK (31/12/2015) Version 2.0.3

SDKをダウンロード: aliyun_OSS_Android_SDK_20151231

更新:

  • 再開可能なアップロードでのデータ部分の MD5 検証は、デフォルトで有効になっています。
  • resumeable upload で servercallback 機能がサポートされています。
  • バケットの作成、バケットの削除、バケット ACL の取得機能を追加しました。

コードライブラリ

Maven 座標:

<dependency>
  <groupId>com.aliyun.dpa</groupId>
  <artifactId>oss-android-sdk</artifactId>
  <version>2.0.3</version>
</dependency>

Android SDK (12/12/2015) Version 2.0.2

SDK をダウンロード: aliyun_OSS_Android_SDK_20151212

更新:

  • getObject のスペルミスを修正しました。
  • いくつか listPart の変換エラーを修正しました。

コードライブラリ

Maven 座標:

<dependency>
    <groupId>com.aliyun.dpa</groupId>
    <artifactId>oss-android-sdk</artifactId>
    <version>2.0.2</version>
</dependency>

Android SDK (04/12/2015) Version 2.0.1

SDK をダウンロード: aliyun_OSS_Android_SDK_20151206

更新:

バージョン 2.0.1 はメジャーバージョンアップグレードであり、バージョン 1.4.0 またはそれより以前のバージョンとの互換性はありません。

  • リファクタリングされたインターフェイスは、使いやすさを向上させ、より多くの機能を提供します。
  • getObject メソッドは、ユーザが独自のデータを処理するための入力ストリームを返します。

  • ターミナル時間が間違っている場合、サーバーの時刻を自動同期します。

コードライブラリ

Maven 座標:

<dependency>
    <groupId>com.aliyun.dpa</groupId>
    <artifactId>oss-android-sdk</artifactId>
    <version>2.0.1</version>
</dependency>

Android SDK (13/09/2015) Version 1.4.0

SDK をダウンロード: OSS_Android_SDK_201500913

関連文書については、click to download をご参考ください

更新:

  • ネットワークライブラリを OKHTTP に置き換えました。
  • 公開 Maven に SDK をリリースしました。
  • メンテナンスのため、GitHub のデモを移動: https://github.com/alibaba/dpa-demo-android

Maven 座標:

<dependency>
  <groupId>com.aliyun.dpa</groupId>
  <artifactId>oss-android-sdk</artifactId>
  <version>1.4.0</version>
</dependency>

Android SDK (31/07/2015) Version 1.3.0

SDK をダウンロード: OSS_Android_SDK_20150731

更新:

  1. 独立したマルチパートアップロードインターフェースをオープンしました。
  2. OSSData の入力ストリームからダイレクトアップロードインターフェイスを追加しました。
  3. STS モードで初期化中のトークンの余分な取得を修正しました。
  4. 再開可能なダウンロードがキャンセルされた後に、ストリームが完全に読み込まれない場合の接続が再利用の問題を修正しました。

Android SDK (01/07/2015) Version 1.2.0

SDK をダウンロード: OSS_Android_SDK_20150701

更新:

  1. ドメイン名 httpdns でドメイン名のハイジャックされるを防ぎます。
  2. 接続の再利用を最適化して、同時リクエストの安定性を高めます。

Android SDK (02/06/2015) Version 1.1.0

SDK をダウンロード: OSS_Android_SDK_20150602

更新:

  1. STS 認証のサポートが追加されました
  2. ListObjectsInBucket 結果に commonPrefixs を追加しました。
  3. オブジェクト入力ストリームを取得するメソッドを追加しました。

Android SDK (07/04/2015) Version 1.0.0

SDK をダウンロード: OSS_Android_SDK_20150407

上記 OSS Android SDK は Alibaba Cloud OneSDK に統合されており、SDK名といくつかのインターフェイス名の変更により、一貫したスタイルが実現されました。詳細については、ドキュメントを参照してください。

更新:

  1. ListObjectsInBucket をサポートしました。
  2. チェックポイントからのダウンロードをサポートしました。
  3. グローバルネットワークパラメータ設定と再開可能にする、データ転送設定オプションをサポートしました。
  4. Alibaba Cloud OneSDK を使用したパッケージ名にスタイルを統一しました。パッケージ名を com.aliyun.mbaas.oss.*からcom.alibaba.sdk.android.oss.*に変更しました。

Android SDK ドキュメント (バージョン 0.3.0 用)

クリックしてダウンロード

Android SDK (23/01/2015) Version 0.3.0

SDK をダウンロード: OSS_Android_SDK_20150123

更新:

  1. CNAME および CDN ドメイン名のサポートを強化しました。
  2. ベンチマーク時間のカスタムインターフェイスを追加しました。
  3. 非同期操作では、トークンがサブスレッドで生成されます。
  4. OSS サーバーから HTTP 例外応答が送信されているかどうかを確認するために、この例外応答をチェックします。

Android SDK (20/12/2014) Version 0.2.2

SDK をダウンロード: OSS_Android_SDK_20141220

更新:

  • 非同期アップロードインターフェースの objectKey パラメーターで BucketName が誤って渡されたバージョン 0.2.1 の不具合を修正しました。

Android SDK (17/12/2014) Version 0.2.1

SDK をダウンロード: OSS_Android_SDK_20141217

更新:

  1. バケットのドメイン名、パーミッション、シグネチャを設定のために、OSSBucket クラスを追加しました。
  2. バケットのアクセス許可権限を指定する機能を追加しました。
  3. 非同期タスクの進行コールバックおよび例外コールバックのために objectKey パラメータを追加しました。
  4. 各 OSSObject に URL を生成して、この URL で外部からのアクセスがきるます。
  5. すべての非同期アップロード/ダウンロードタスクは途中でキャンセルできます。
  6. チェックポイントアップロードインターフェイス設定の無効なコンテンツタイプバグを修正しました。

Android SDK (26/11/2014) Version 0.0.1

SDK をダウンロード: OSS_Android_SDK_20141126