Application d une licence

Chargement du fichier de licence

Dans Aspose.Cells pour Android via Java, la licence peut être incorporée en tant que ressource, ou chargée à partir d’un flux :

  1. Placez le fichier de licence à n’importe quel emplacement sur /mnt/sdcard/.
  2. Créez un flux qui fait référence au fichier.
  3. Passez le flux (contenant le fichier de licence) à la méthode 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);

Application d’une licence à partir d’une ressource incorporée

Pour accéder à la licence en tant que ressource par nom à partir d’un fichier de package Android :

  1. Ajoutez le fichier de licence en tant que ressource dans le dossier res/raw de votre application. Le fichier de licence devrait être visible dans le dossier res/raw.
  2. Accédez/chargez la licence à partir de la ressource avec l’exemple de code suivant.

Java

 License license = new License();

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

license.setLicense(inputStream);