Aplicar una licencia

Cargando el archivo de licencia

En Aspose.Cells para Android via Java, la licencia puede ser incrustada como un recurso, o cargada desde un flujo:

  1. Coloque el archivo de licencia en cualquier ubicación en /mnt/sdcard/.
  2. Cree un flujo que haga referencia al archivo.
  3. Pase el flujo (que contiene el archivo de licencia) al método 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);

Aplicando una licencia desde un recurso incrustado

Para acceder a la licencia como un recurso por nombre desde un archivo de paquete de Android:

  1. Agregue el archivo de licencia como un recurso a la carpeta res/raw de su aplicación. El archivo de licencia debe ser visible en la carpeta res/raw.
  2. Acceda/cargue la licencia desde el recurso con el siguiente ejemplo de código.

Java

 License license = new License();

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

license.setLicense(inputStream);