تثبيت Aspose.Cells لنظام Android via Java

متطلبات النظام

Aspose.Cells for Android via Java هو منصة مستقلة عن النظام ويمكن استخدامه على أي منصة حيث تم تثبيت بيئة التشغيل Android Runtime وسيتم تشغيله على أنظمة Android التي تعمل بنظام التشغيل Android OS 2.0 أو أحدث. حتى الآن، تم اختبار المكون مع:

  • Android 5.1 v 22

تثبيت Aspose.Cells for Android via Java من مستودع Maven

  1. أضف مستودع Maven إلى build.gradle الخاص بك 
  2. أضف JAR ‘Aspose.Cells for Android via Java’ كتبعية
 // 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')

}

كيفية استخدام Aspose.Cells for Android via Java

سيقوم هذا الموضوع بإرشادك خلال الخطوات الضرورية لإعداد Aspose.Cells for Android via Java في بيئة تطوير Android Studio، بافتراض أن لديك بالفعل أحدث إصدار من Android Studio مثبت على جهازك وقد اكتسبت أيضًا أحدث إصدار من حزمة Aspose.Cells for Android via Java.

البدء مع Aspose.Cells for Android via Java في Android Studio

بمجرد تحميل بيئة تطوير Android Studio، انقر على File > New > New Project كما هو موضح أدناه.

todo:image_alt_text

يمكنك أيضًا إنشاء مشروع جديد من شاشة الترحيب في Android Studio كما هو موضح أدناه.

todo:image_alt_text

بعد ذلك، سيُطلب منك تحديد اسم التطبيق والنطاق وموقع تخزين ملفات المشروع. يمكنك اختيار تغيير القيم الافتراضية حسب اختيارك أو الاحتفاظ بها كما هي، وانقر على Next.

todo:image_alt_text

في الخطوة التالية، يجب عليك تحديد جهاز Android الذي ترغب في استضافة/تشغيل تطبيقك عليه. بمجرد تحديد الجهاز، انقر على الزر Next.

todo:image_alt_text

الآن تحتاج إلى تحديد النشاط من قائمة محددة مسبقًا للقوالب. من أجل إبقاء العرض بسيطًا، قمنا باختيار قالب النشاط الفارغ كما هو موضح أدناه.

todo:image_alt_text

انقر على زر Finish على مربع الحوار التخصيص للنشاط حيث سنحتفظ بجميع الإعدادات الافتراضية كما هي.

todo:image_alt_text

بمجرد النقر على الزر Finish في الخطوة السابقة، سيبدأ البيئة المتكاملة للتطوير (IDE) في بناء المشروع كما هو موضح أدناه. دعه ينتهي أو انقر على الزر Cancel.

todo:image_alt_text

الآن تم تحميل المشروع في البيئة المتكاملة للتطوير (IDE)، ومع ذلك، قد ترغب في تغيير العرض إلى Project حتى تتمكن من عرض التسلسل الهرمي الكامل لملفات المشروع. من أجل تغيير العرض، يرجى التحقق من لقطة الشاشة التالية.

todo:image_alt_text

بعد تغيير العرض إلى مشروع، اعثر على ملف build.gradle وقم بتحميله في المحرر وألصق المقطع التالي كما هو موضح أدناه.

 dexOptions{

    javaMaxHeapSize "4g"

}

todo:image_alt_text

الخطوة التالية، سنقوم بإضافة مكتبة Aspose.Cells لـ Android via Java Jar إلى المشروع. هناك ٢ خطوة مهمتان كما هو موضح أدناه.

  • انسخ مكتبة Aspose.Cells لـ Android via Java Jar يدويًا إلى المجلد \app\libs.
  • أضف مكتبة Aspose.Cells لـ Android via Java Jar كمكتبة إلى الوحدة كما هو موضح أدناه.

todo:image_alt_text

سيُطلب منك اختيار الوحدة التي ترغب في إضافة Aspose.Cells for Java.Android Jar كمكتبة إليها. يُرجى اختيار الوحدة المناسبة والنقر فوق موافق.

todo:image_alt_text

يجب أيضًا إضافة ملف APK إلى المشروع. يجب نسخ ملف APK إلى المجلد \app\src\main\assets. إذا لم يكن لديك مجلد assets تحت المجلد الرئيسي، يمكنك إنشاؤه عن طريق النقر بزر الماوس الأيمن على العقدة الرئيسية في العرض الخاص بالمشروع. حدد جديد > مجلد > مجلد الأصول.

todo:image_alt_text

بمجرد إضافة ملف APK إلى المشر. ع، يجب التحميل من قبل المشروع. هناك ٢ طريقة لتحميل ملف APK كما يلي.

  • قم بتحميل ملف APK في فئة التطبيق المخصص باستخدام المقطع المقدم أدناه، وسجل فئة التطبيق المخصصة في AndroidManifest.xml.
 LibsLoadHelper.loadLibs(this);
  • تحميل ملف APK في طريقة OnCreate في MainActivity.
 LibsLoadHelper.loadLibs(getApplicationContext());

الآن نحن جاهزون لكتابة الكود. من أجل الحفاظ على سهولة فهم التوضيح، قمنا بإضافة ويدجت Button إلى التخطيط وسنقوم بمعالجة حدث النقر عليه كما يلي.

 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 (أو باستخدام SHIFT + F10)، سيرقي المحاكي التطبيق كما هو موضح أدناه.

todo:image_alt_text

بفصل الزر على المحاكي سيُنفّذ الكود لإنشاء جدول بيانات جديد في مجلد التخزين الخارجي للمحاكي. يمكنك الوصول إلى الملف من مدير الجهاز Android كما هو موضح أدناه.

todo:image_alt_text

todo:image_alt_text