Применение лицензии

Загрузка файла лицензии

В Aspose.Cells для Android via Java лицензию можно встроить как ресурс или загрузить из потока:

  1. Поместите файл лицензии в любое место на /mnt/sdcard/.
  2. Создайте поток, указывающий на файл.
  3. Передайте поток (содержащий файл лицензии) в метод SetLicense.

Java

 String dataDir = Environment.getExternalStorageDirectory().getPath() + "/";

// Create a stream object containing the license file

FileInputStream fstream = new FileInputStream(dataDir + "Aspose.Cells.Android.lic");

// Instantiate the License class

License license = new License();

//Set the license through the stream object

license.setLicense(fstream);

Применение лицензии из встроенного ресурса

Для доступа к лицензии как к ресурсу по имени из файла пакетной программы Android:

  1. Добавьте файл лицензии в качестве ресурса в папку res/raw вашего приложения. Файл лицензии должен быть виден в папке res/raw.
  2. Получите/загрузите лицензию из ресурса с помощью следующего фрагмента кода.

Java

 License license = new License();

InputStream inputStream = getResources().openRawResource(R.raw.license);

license.setLicense(inputStream);