Aspose.Cells for Android via Java インストール

システム要求

Aspose.Cells for Android via Java はプラットフォームに依存せず、Android ランタイム環境がインストールされている任意のプラットフォームで使用でき、Android OS 2.0 以降を実行する Android システムで実行されます。現在、コンポーネントは以下でテストされています。

  • Android 5.1 v 22

Maven リポジトリから Aspose.Cells for Android via Java をインストールします。

  1. build.gradle に maven リポジトリを追加します。
  2. 「Aspose.Cells for Android via Java」JAR を依存関係として追加します。
 // 1. Add maven repository into your build.gradle 

repositories {

    mavenCentral()

    maven { url "http://repository.aspose.com/repo/" }

}

// 2. Add 'Aspose.Cells for Android via Java' JAR as a dependency

dependencies {

    ...

    ...

    compile (group: 'com.aspose', name: 'aspose-cells', version: '20.6', classifier: 'android.via.java')

}

利用方法 Aspose.Cells for Android via Java

このトピックでは、マシンに最新バージョンの Android Studio が既にインストールされており、最新バージョンの Aspose.Cells for Android via Java パッケージも取得していることを前提として、Android Studio IDE で Aspose.Cells for Android via Java をセットアップするために必要な手順について説明します。

Android Studio で Aspose.Cells for Android via Java を使ってみる

Android Studio IDE が読み込まれたら、以下に示すように [File] > [New] > [New Project] をクリックします。

todo:画像_代替_文章

以下に示すように、Android Studio のウェルカム画面から新しいプロジェクトを作成することもできます。

todo:画像_代替_文章

次に、アプリケーション名、ドメイン、およびプロジェクト ファイルを保存する場所を指定するよう求められます。選択に応じてデフォルト値を変更するか、そのままにするかを選択して、[次へ] をクリックします。

todo:画像_代替_文章

次のステップでは、アプリケーションをホスト/実行する Android デバイスを指定する必要があります。選択したら、[次へ] ボタンをクリックします。

todo:画像_代替_文章

ここで、定義済みのテンプレート リストからアクティビティを選択する必要があります。デモンストレーションをシンプルにするために、以下に示すように空のアクティビティ テンプレートを選択しました。

todo:画像_代替_文章

[アクティビティのカスタマイズ] ダイアログの [完了] ボタンをクリックして、すべてのデフォルト設定をそのまま維持します。

todo:画像_代替_文章

前のステップで [完了] ボタンをクリックするとすぐに、IDE は以下に示すようにプロジェクトのビルドを開始します。終了するか、[キャンセル] ボタンをクリックします。

todo:画像_代替_文章

これでプロジェクトが IDE に読み込まれましたが、プロジェクト ファイルの完全な階層を表示できるように、ビューを [プロジェクト] に変更することをお勧めします。ビューを変更するには、次のスナップショットを確認してください。

todo:画像_代替_文章

ビューをプロジェクトに変更した後、検索してロードしますbuild.gradleファイルをエディターで開き、以下に示すように次のスニペットを貼り付けます。

 dexOptions{

    javaMaxHeapSize "4g"

}

todo:画像_代替_文章

次に、Aspose.Cells for Android via Java Jar をプロジェクトに追加します。以下に詳述するように、2 つの重要な手順があります。

  • Aspose.Cells for Android via Java Jar を手動で**\アプリ\ライブラリ**フォルダ。
  • 以下に示すように、Aspose.Cells for Android via Java Jar をライブラリとしてモジュールに追加します。

todo:画像_代替_文章

Aspose.Cells for Java.Android Jar をライブラリとして追加するモジュールを選択するよう求められます。適切に選択して、[OK] をクリックしてください。

todo:画像_代替_文章

また、APK ファイルをプロジェクトに追加する必要があります。 APK を**\app\src\main\assets**フォルダ。メイン フォルダーの下に assets フォルダーがない場合は、プロジェクト ビューでメイン ノードを右クリックして作成できます。 [新規] > [フォルダー] > [アセット フォルダー] を選択します。

todo:画像_代替_文章

APK がプロジェクトに追加されたら、プロジェクトでロードする必要があります。 APK をロードするには、次の 2 つの方法があります。

  • 以下に示すスニペットを使用して APK をカスタム アプリケーション クラスにロードし、カスタム アプリケーション クラスを AndroidManifest.xml に登録します。
 LibsLoadHelper.loadLibs(this);
  • MainActivity の OnCreate メソッドで APK を読み込みます。
 LibsLoadHelper.loadLibs(getApplicationContext());

これでコードを書く準備が整いました。デモンストレーションを理解しやすくするために、ボタン ウィジェットをレイアウトに追加し、そのクリック イベントを次のように処理します。

 private class TestTask extends AsyncTask<Void, String, Boolean> {

    @Override

    protected Boolean doInBackground(Void... params) {

        Boolean result = false;

        Workbook book = new Workbook();

        Worksheet sheet = book.getWorksheets().get(0);

        Cells cells = sheet.getCells();

        Cell cell = cells.get("A1");

        cell.putValue("Hello World!");

        try {

            book.save(SD_PATH + "output.xlsx");

        } catch (Exception e) {

            e.printStackTrace();

        }

        return result;

    }

}

IDE インターフェースの再生ボタンを使用して (または SHIFT + F10 を使用して) アプリケーションを実行すると、エミュレーターは以下に示すようにアプリケーションをロードします。

todo:画像_代替_文章

エミュレーターのボタンをクリックすると、コードが実行され、エミュレーターの外部ストレージ フォルダーに新しいスプレッドシートが作成されます。以下に示すように、Android Device Monitor からファイルにアクセスできます。

todo:画像_代替_文章

todo:画像_代替_文章