应用许可证

加载许可证文件

在Aspose.Cells for 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);