Как запустить примеры

Download from GitHub

Все примеры Aspose.Email для Java размещены на Github. Вы можете либо клонировать репозиторий, используя ваш любимый клиент Github, либо скачать ZIP‑файл с здесь.

Извлеките содержимое ZIP‑файла в любую папку на компьютере. Все примеры находятся в папке Examples.

todo:image_alt_text

Проект использует систему сборки Maven. Любая современная IDE может легко открыть или импортировать проект и его зависимости. Ниже мы показываем, как использовать популярные IDE для сборки и запуска примеров.

Как использовать Aspose.Emil для Android via Java

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

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

После загрузки Android Studio IDE нажмите File > New > New Project, как показано ниже.

todo:image_alt_text

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

todo:image_alt_text

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

todo:image_alt_text

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

todo:image_alt_text

Теперь вам нужно выбрать Activity из предопределённого списка шаблонов. Чтобы упростить демонстрацию, мы выбрали шаблон Empty Activity, как показано ниже.

todo:image_alt_text

Нажмите кнопку Finish в диалоговом окне Customize the Activity, оставив все настройки по умолчанию без изменений.

todo:image_alt_text

Как только вы нажмёте кнопку Finish на предыдущем шаге, IDE начнёт сборку проекта, как показано ниже. Дождитесь завершения или нажмите кнопку Cancel.

todo:image_alt_text

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

todo:image_alt_text

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


 dexOptions{

    javaMaxHeapSize "4g"

}

todo:image_alt_text

Далее мы добавим Aspose.Email for Android via Java Jar в проект. Ниже подробно описаны 2 важные шага.

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

todo:image_alt_text

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

todo:image_alt_text

Вам также нужно добавить файл APK в проект. Скопируйте APK в папку \app\src\main\assets. Если у вас нет папки assets в основной папке, вы можете создать её, щёлкнув правой кнопкой мыши по узлу main в представлении Project. Выберите New > Folder > Asset Folder.

todo:image_alt_text

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

  • Загрузите APK в пользовательском классе приложения, используя фрагмент кода, приведенный ниже, и зарегистрируйте пользовательский класс приложения в AndroidManifest.xml.

 LibsLoadHelper.loadLibs(this);
  • Загрузите APK в методе OnCreate класса MainActivity.

 LibsLoadHelper.loadLibs(getApplicationContext());

Теперь мы готовы использовать код из архива Examples.

Внести вклад

Если вы хотите добавить или улучшить пример, мы призываем вас внести вклад в проект. Все примеры и демонстрационные проекты в этом репозитории являются открытым исходным кодом и могут свободно использоваться в ваших приложениях.

Чтобы внести вклад, вы можете форкнуть репозиторий, отредактировать исходный код и создать pull request. Мы рассмотрим изменения и включим их в репозиторий, если они будут полезны.