Aspose.Cells for Android via Java Установка

Системные Требования

Aspose.Cells for Android via Java не зависит от платформы и может использоваться на любой платформе, на которой установлена среда выполнения Android, и будет работать в системах Android с ОС Android 2.0 или более поздней версии. В настоящее время компонент был протестирован с:

  • Андроид 5.1 v22

Установить Aspose.Cells for Android via Java из репозитория Maven

  1. Добавьте репозиторий maven в вашу сборку.gradle
  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

В этом разделе описаны необходимые шаги для установки Aspose.Cells for Android via Java в Android Studio IDE, при условии, что на вашем компьютере уже установлена последняя версия Android Studio, а также вы приобрели последнюю версию пакета Aspose.Cells for Android via Java.

Начало работы с Aspose.Cells for Android via Java в Android Studio

После загрузки Android Studio IDE нажмите «Файл» > «Создать» > «Новый проект», как показано ниже.

дело:изображение_альтернативный_текст

Вы также можете создать новый проект на экране приветствия Android Studio, как показано ниже.

дело:изображение_альтернативный_текст

Далее вам будет предложено указать имя приложения, домен и место для хранения файлов проекта. Вы можете изменить значения по умолчанию по своему выбору или оставить их такими, какие они есть, и нажать «Далее».

дело:изображение_альтернативный_текст

На следующем шаге вам нужно указать Android-устройство, на котором вы хотите разместить/запустить приложение. После выбора нажмите кнопку «Далее».

дело:изображение_альтернативный_текст

Теперь вам нужно выбрать действие из предопределенного списка шаблонов. Чтобы сделать демонстрацию простой, мы выбрали шаблон «Пустая активность», как показано ниже.

дело:изображение_альтернативный_текст

Нажмите кнопку «Готово» в диалоговом окне «Настройка действия», так как мы сохраним все настройки по умолчанию такими, какие они есть.

дело:изображение_альтернативный_текст

Как только вы нажмете кнопку «Готово» на предыдущем шаге, IDE начнет сборку проекта, как показано ниже. Дайте ему закончить или нажмите кнопку «Отмена».

дело:изображение_альтернативный_текст

Теперь проект загружен в IDE, однако вы можете изменить вид на Project, чтобы просмотреть полную иерархию файлов проекта. Чтобы изменить представление, проверьте следующий снимок.

дело:изображение_альтернативный_текст

После изменения вида на Project найдите и загрузитестрой.gradle файл в редакторе и вставьте следующий фрагмент, как показано ниже.

 dexOptions{

    javaMaxHeapSize "4g"

}

дело:изображение_альтернативный_текст

Далее мы добавим в проект банку Aspose.Cells for Android via Java Jar. Есть 2 важных шага, как подробно описано ниже.

  • Вручную скопируйте банку Aspose.Cells for Android via Java в**\приложение\библиотеки** папка.
  • Добавьте Aspose.Cells for Android via Java Jar в качестве библиотеки в модуль, как показано ниже.

дело:изображение_альтернативный_текст

Вам будет предложено выбрать модуль, к которому вы хотите добавить Aspose.Cells for Java.Android Jar в качестве библиотеки. Пожалуйста, выберите соответствующий и нажмите OK.

дело:изображение_альтернативный_текст

Вам также необходимо добавить файл APK в проект. Вы должны скопировать APK на**\приложение\источник\основной\активы**папка. Если у вас нет папки ресурсов в основной папке, вы можете создать ее, щелкнув правой кнопкой мыши основной узел в представлении «Проект». Выберите «Создать» > «Папка» > «Папка ресурсов».

дело:изображение_альтернативный_текст

После того, как APK был добавлен в проект, он должен быть загружен проектом. Есть 2 способа загрузить APK следующим образом.

  • Загрузите APK в пользовательский класс приложения, используя приведенный ниже фрагмент кода, и зарегистрируйте пользовательский класс приложения в файле AndroidManifest.xml.
 LibsLoadHelper.loadLibs(this);
  • Загрузите APK в методе OnCreate MainActivity.
 LibsLoadHelper.loadLibs(getApplicationContext());

Теперь мы готовы написать код. Чтобы сделать демонстрацию простой для понимания, мы добавили в макет виджет Button и собираемся обрабатывать его событие щелчка следующим образом.

 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), эмулятор загрузит приложение, как показано ниже.

дело:изображение_альтернативный_текст

Нажатие кнопки на эмуляторе выполнит код для создания новой электронной таблицы во внешней папке хранилища эмулятора. Вы можете получить доступ к файлу из Android Device Monitor, как показано ниже.

дело:изображение_альтернативный_текст

дело:изображение_альтернативный_текст