Aspose.Cells for Android via Java Kurulum
sistem gereksinimleri
Aspose.Cells for Android via Java, platformdan bağımsızdır ve Android Runtime ortamının kurulu olduğu herhangi bir platformda kullanılabilir ve Android OS 2.0 veya üstünü çalıştıran Android sistemlerinde çalışır. Şu anda, bileşen aşağıdakilerle test edilmiştir:
- Android 5.1 v 22
Aspose.Cells for Android via Java’i Maven Deposundan yükleyin
- Derlemenize maven deposunu ekleyin.gradle
- Bağımlılık olarak ‘Aspose.Cells for Android via Java’ JAR’ı 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')
}
Nasıl kullanılır Aspose.Cells for Android via Java
Bu konu, Android Studio IDE’de Aspose.Cells for Android via Java’i kurmak için gerekli adımlar konusunda size yol gösterecektir, makinenizde zaten Android Studio’nun en son sürümünün yüklü olduğunu ve ayrıca Aspose.Cells for Android via Java paketinin en son sürümünü edindiğinizi varsayarsak.
Aspose.Cells for Android via Java paket adresinden indirilebilir.Burada. Lütfen unutmayın, Aspose.Cells for Android via Java’in her bir sürüm paketi, aşağıda ayrıntıları verildiği gibi temel olarak 2 dosyadan oluşur.
- aspose-hücreleri-xxxjar Aspose.Cells for Android via Java API’den tüm ad alanlarını içeren ana kitaplık dosyasıdır.
- aspose-cells-xxx-libs.apk Aspose.Cells for Android via Java API tarafından sunulan şifreleme ve şifre çözme olanakları için kullanılan 3. taraf bcprov-jdk15-146.jar’ı içeren APK’dır.
Android Studio’da Aspose.Cells for Android via Java ile Başlarken
Android Studio IDE yüklendikten sonra, aşağıda gösterildiği gibi Dosya > Yeni > Yeni Proje’ye tıklayın.
Aşağıda gösterildiği gibi Android Studio’nun Karşılama Ekranından da yeni bir proje oluşturabilirsiniz.
Ardından, proje dosyalarını depolamak için uygulama adını, etki alanını ve konumu belirtmeniz istenecektir. Varsayılan değerleri seçiminize göre değiştirmeyi veya olduğu gibi bırakmayı seçebilir ve İleri’ye tıklayabilirsiniz.
Bir sonraki adımda, uygulamanızı barındırmak/çalıştırmak istediğiniz Android Cihazı belirtmeniz gerekir. Seçildikten sonra İleri düğmesine tıklayın.
Şimdi önceden tanımlanmış bir şablon listesinden Aktiviteyi seçmeniz gerekiyor. Gösterimi basit tutmak için aşağıda gösterildiği gibi Boş Etkinlik şablonunu seçtik.
Tüm varsayılan ayarları olduğu gibi koruyacağımız için Etkinliği Özelleştir iletişim kutusunda Bitir düğmesine tıklayın.
Önceki adımda Bitir düğmesine tıkladığınız anda, IDE aşağıda gösterildiği gibi projeyi oluşturmaya başlayacaktır. Bitmesine izin verin veya İptal düğmesine tıklayın.
Artık proje IDE’ye yüklenmiştir, ancak, proje dosyalarının tüm hiyerarşisini görüntüleyebilmek için görünümü Proje olarak değiştirmek isteyebilirsiniz. Görünümü değiştirmek için lütfen aşağıdaki anlık görüntüyü kontrol edin.
Görünümü Proje olarak değiştirdikten sonra,yapı.gradle düzenleyicide dosya ve aşağıdaki parçacığı aşağıda gösterildiği gibi yapıştırın.
dexOptions{
javaMaxHeapSize "4g"
}
Ardından Aspose.Cells for Android via Java Jar’ı projeye ekleyeceğiz. Aşağıda ayrıntıları verilen 2 önemli adım vardır.
- Aspose.Cells for Android via Java Jar’ı manuel olarak şuraya kopyalayın:\app\libs Klasör.
- Aspose.Cells for Android via Java Jar as Library’yi aşağıda gösterildiği gibi modüle ekleyin.
Aspose.Cells for Java.Android Jar’ı kütüphane olarak eklemek istediğiniz modülü seçmeniz istenecektir. Lütfen uygun olanı seçin ve Tamam’ı tıklayın.
APK dosyasını da projeye eklemeniz gerekiyor. APK’yı şuraya kopyalamanız gerekir:\app\src\main\varlıklarKlasör. Ana klasörün altında varlıklar klasörünüz yoksa, Proje görünümünde ana düğüme sağ tıklayarak bir tane oluşturabilirsiniz. Yeni > Klasör > Varlık Klasörü’nü seçin.
APK projeye eklendikten sonra proje tarafından yüklenmesi gerekir. APK’yı aşağıdaki gibi yüklemenin 2 yolu vardır.
- Aşağıda sağlanan parçacığı kullanarak APK’yı özel bir uygulama sınıfına yükleyin ve özel uygulama sınıfını AndroidManifest.xml dosyasına kaydedin.
LibsLoadHelper.loadLibs(this);
- APK’yı MainActivity’nin OnCreate yöntemine yükleyin.
LibsLoadHelper.loadLibs(getApplicationContext());
Artık kodu yazmaya hazırız. Gösterimi kolay anlaşılır kılmak için mizanpaja bir Button parçacığı ekledik ve tıklama olayını aşağıdaki gibi işleyeceğiz.
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;
}
}
Uygulamayı IDE arayüzündeki oynat düğmesini kullanarak (veya SHIFT + F10 kullanarak) çalıştırdığınızda, öykünücü uygulamayı aşağıda gösterildiği gibi yükleyecektir.
Öykünücü üzerindeki düğmeyi tıklatmak, öykünücünün harici depolama klasöründe yeni bir elektronik tablo oluşturmak için kodu yürütür. Dosyaya aşağıda gösterildiği gibi Android Cihaz Monitöründen erişebilirsiniz.