Lizenz anwenden

Laden der Lizenzdatei

In Aspose.Cells für Android via Java kann die Lizenz als Ressource eingebettet oder aus einem Stream geladen werden:

  1. Legen Sie die Lizenzdatei an einem beliebigen Ort auf /mnt/sdcard/ ab.
  2. Erstellen Sie einen Stream, der auf die Datei verweist.
  3. Geben Sie den Stream (mit der Lizenzdatei) in die SetLicense-Methode ein.

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);

Anwendung einer Lizenz aus einer eingebetteten Ressource

Um auf die Lizenz als Ressource nach Namen aus einer Android-Paketdatei zuzugreifen:

  1. Fügen Sie die Lizenzdatei als Ressource zu dem Ordner res/raw Ihrer Anwendung hinzu. Die Lizenzdatei sollte im Ordner res/raw sichtbar sein.
  2. Greifen Sie/laden Sie die Lizenz aus der Ressource mit dem folgenden Codebeispiel.

Java

 License license = new License();

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

license.setLicense(inputStream);