Android via Java için Aspose.Cells Kurulumu

Sistem Gereksinimleri

Android via Java için Aspose.Cells platformdan bağımsızdır ve Android Çalışma Zamanı ortamının kurulu olduğu herhangi bir platformda kullanılabilir ve Android OS 2.0 veya daha yüksek sürümünde çalışır. Şu anda, bileşen şunlarla test edilmiştir:

  • Android 5.1 v 22

Aspose.Cells for Android via Java’ü Maven Deposundan Yükle

  1. maven deposunu build.gradle dosyanıza ekleyin. 
  2. ‘Aspose.Cells for Android via Java’ JAR’ı bağımlılık olarak ekleyin.
 // 1. Add maven repository into your build.gradle 

repositories {

    mavenCentral()

    maven { url "http://repository.aspose.com/repo/" }

}

// 2. Add 'Aspose.Cells for Android via Java' JAR as a dependency

dependencies {

    ...

    ...

    compile (group: 'com.aspose', name: 'aspose-cells', version: '20.6', classifier: 'android.via.java')

}

Android via Java için Aspose.Cells’ı Nasıl Kullanılır

Bu konu, Aspose.Cells for Android via Java’ün Android Studio IDE’de kurulmasını ayarlamak için gerekli adımları rehberlik edecektir, varsayıyoruz ki makinenizde zaten Android Studio’nun en son sürümünü yüklediniz ve ayrıca en son sürüm Aspose.Cells for Android via Java’ü edindiniz.

Android Studio’da Aspose.Cells for Android via Java ile Başlarken

Android Studio IDE yüklendiğinde, aşağıda gösterildiği gibi Dosya > Yeni > Yeni Proje’ye tıklayın.

todo:image_alt_text

Ayrıca, Android Studio’nun Hoşgeldiniz Ekranından yeni bir proje oluşturabilirsiniz, aşağıda gösterildiği gibi.

todo:image_alt_text

Daha sonra, uygulama adı, alan ve projeyi depolayacağınız konumu belirtmek üzere isteneceksiniz. Varsayılan değerleri değiştirmeyi veya olduğu gibi bırakmayı seçebilir ve Sonraki’ye tıklayabilirsiniz.

todo:image_alt_text

Bir sonraki adımda, uygulamanızı barındırmak/çalıştırmak istediğiniz Android Cihazını belirtmelisiniz. Seçildikten sonra, İleri düğmesine tıklayın.

todo:image_alt_text

Şimdi önceden tanımlanmış şablonlar listesinden Etkinliği seçmeniz gerekmektedir. Gösterimi basit tutmak için, aşağıda boş Etkinlik şablonunu seçtik.

todo:image_alt_text

Tüm varsayılan ayarları olduğu gibi bıraktığımızdan, Etkinlik özelleştirme ile İleri düğmesine tıklayın.

todo:image_alt_text

Önceki adımdaki Bitir düğmesine tıklar tıklamaz IDE projeyi oluşturmaya başlayacaktır, izin verin ya da İptal düğmesine tıklayın.

todo:image_alt_text

Artık proje IDE’de yüklendi, ancak proje dosyalarının tam hiyerarşisini görebilmek için Görünümü Projeye değiştirmek isteyebilirsiniz. Görünümü değiştirmek için lütfen aşağıdaki görüntüyü kontrol edin.

todo:image_alt_text

Görünümü Projeye değiştirdikten sonra, editörde build.gradle dosyasını bulup yükle ve aşağıdaki parçacığı yapıştırın.

 dexOptions{

    javaMaxHeapSize "4g"

}

todo:image_alt_text

Sonraki olarak, Aspose.Cells for Android via Java Jar’ı projeye ekleyeceğiz. Aşağıda detaylandırıldığı gibi 2 önemli adım bulunmaktadır.

  • Aspose.Cells for Android via Java Jar’ı manuel olarak \app\libs klasörüne kopyalayın.
  • Aspose.Cells for Android via Java Jar’ı modüle kütüphane olarak ekleyin, aşağıda gösterildiği gibi.

todo:image_alt_text

Aspose.Cells for Java.Android Jar’ı bir kitaplığa eklemek istediğiniz modülü seçmek için uygun şekilde seçileceğiniz ve Tamam’ı tıklamanız istenecektir.

todo:image_alt_text

Ayrıca, APK dosyasını projeye eklemeniz de gerekiyor. APK’yi \app\src\main\assets klasörüne kopyalamalısınız. Main klasörünün altında assets klasörünüz yoksa, Project görünümünde main düğmesine sağ tıklayarak bir tane oluşturabilirsiniz. Yeni > Klasör > Asset Klasörü seçeneğini belirleyin.

todo:image_alt_text

APK projeye eklenince, projede yüklenmesi gerekiyor. APK’yı yüklemenin 2 yolu bulunmaktadır.

  • Özel bir uygulama sınıfında aşağıdaki kod parçasını kullanarak APK’yı yükleyin ve özel uygulama sınıfını AndroidManifest.xml’e kaydedin.
 LibsLoadHelper.loadLibs(this);
  • APK’yı MainActivity’in OnCreate yönteminde yükleyin.
 LibsLoadHelper.loadLibs(getApplicationContext());

Şimdi kod yazmaya hazırız. Gösterimi anlaşılır tutmak için bir Button bileşenini düzene ekledik ve tıklama etkinliğini aşağıdaki gibi ele alacağız.

 private class TestTask extends AsyncTask<Void, String, Boolean> {

    @Override

    protected Boolean doInBackground(Void... params) {

        Boolean result = false;

        Workbook book = new Workbook();

        Worksheet sheet = book.getWorksheets().get(0);

        Cells cells = sheet.getCells();

        Cell cell = cells.get("A1");

        cell.putValue("Hello World!");

        try {

            book.save(SD_PATH + "output.xlsx");

        } catch (Exception e) {

            e.printStackTrace();

        }

        return result;

    }

}

IDE arabirimindeki oynatma düğmesiyle (veya SHIFT + F10 kullanarak) uygulamayı çalıştırdığınızda, simulatör aşağıda gösterildiği gibi uygulamayı yükleyecektir.

todo:image_alt_text

Simülatördeki düğmeye tıklamak, simulatörün dış depolama klasörüne yeni bir elektronik tablo oluşturmak için kodu yürütecektir. Dosyaya aşağıda gösterildiği gibi Android Cihazı İzleyicisi’nden erişebilirsiniz.

todo:image_alt_text

todo:image_alt_text