ติดตั้ง Aspose.Words สําหรับ Android ผ่าน Java

การติดตั้ง

ความเดิมตอนที่แล้ว Aspose.Words สําหรับ Android ผ่าน Java เผยแพร่เป็นแฟ้ม ZIP เดียวที่มี JAR แฟ้ม, เดโม และเอกสาร Aspose.Words สําหรับ Android ผ่าน Java.

1 หากคุณต้องการใช้เวอร์ชันใด ๆ ก่อน Aspose.Words สําหรับ Android ผ่าน Java 1.1, คุณแค่ต้องถอดรูปแบบ Aspose.Words.Android. ซิพในไดเรกทอรีทางเลือกของคุณ 1 รวมแฟ้มที่ สกัดมาจากจาระบีไว้ในโปรแกรมของคุณ โดยใช้การตั้งค่าพาธการสร้างสําหรับโปรแกรม

รุ่น 1.11 และ 1.12 แบ่งเป็น 2 ส่วน: JAR และ APK เพื่อจํากัดจํานวนวิธีการในแฟ้ม DEX ในเวอร์ชันเหล่านี้ เราจัดหาเครื่องโหลด APK ของเราเอง เพื่อเริ่มต้นการโหลดที่ถูกต้องของไฟล์เพิ่มเติม.deex เริ่มต้นจากรุ่น 17.2.0 เราสนับสนุนการดําเนินงานอย่างเป็นทางการที่อธิบาย ที่นี่.

วิธี ใช้ Aspose.Words สําหรับ Android ผ่าน Java จาก 1.11 ออนเวิร์ด

ความเดิมตอนที่แล้วใน ซิงเกิล JAR ของ Aspose.Words สําหรับ Android ผ่าน Java มีวิธีการ 47+ พันวิธีที่ทําให้รุ่นเก่า ใช้งานไม่ได้ที่จะใช้งานในโปรแกรมแอนดรอยด์ขนาดใหญ่ เริ่มจากการปล่อยข้อมูลนี้ เราได้เริ่มลดขนาด Aspose.Words สําหรับ Android ผ่าน Java ห้องสมุด สิ่ง ที่ เรา เป็น ห่วง มาก ที่ สุด ใน เวลา นี้ คือ การ ลด จํานวน วิธี การ งาน โดย ไม่ สูญ เสีย ความ สามารถ. เรายังคงพยายามปรับปรุงคุณภาพและการใช้งาน Aspose.Words สําหรับ Android ผ่าน Java.

Aspose.Words สําหรับ Android ผ่าน Java ห้อง สมุด แบ่ง ออก เป็น สอง ส่วน

เราแบ่งห้องสมุดออกเป็นสองส่วน

  • Apostive-words-1.11-android-jdk15.jor: คนแรกรวมถึงสาธารณชนด้วย API และวิธีการเสริม ปัจจุบัน มี 32395 วิธี.
  • Apostive-words-1.11-libs-android-jdk15. aptk: หนึ่ง ใน สอง รวม ทั้ง หม้อ ที่ สาม, ชั้น พื้น ฐาน, และ ทรัพยากร. ปัจจุบัน มี วิธี การ 18296 วิธี.

ใช้ คํา ใน เชิง เสริม สร้าง เพื่อ Android ผ่าน Java ตั้งแต่ 1.11

เพื่อรวม Aspose.Words สําหรับ Android ผ่าน Java ในโครงการ คุณสามารถใช้วิธีการต่าง ๆ ต่อไปนี้ได้:

  • เพื่อระบุตําแหน่ง “คําค้น-1.11-android-jkd15.jar” ในโฟลเดอร์ “bbs” ของโครงการของคุณ และแฟ้มจัดเก็บ “ขยายคํา-1.11-libs-did-jk15.pk” ในโฟลเดอร์ “asset”. ระบุว่าคุณจะใช้ Aspost Words at the พื้นฐาน

Androidแสดง. xml

...
...
<application        
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:name="com.aspose.words.AsposeWordsApplication"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >
    <activity
...
...

เพื่อเริ่มการโหลดแฟ้ม .aptk ในวิธี onCreen () และหากคุณไม่ต้องการใช้แอนดรอยด์: name=.com.aspost. words.aspostwords Application" ใน Androidแสดง. xml

กิจกรรม Java แฟ้ม

@Override
protected void onCreate(Bundle savedInstanceState) 
{
    super.onCreate(savedInstanceState);

    // load AW manually
    AsposeWordsApplication awapp = new AsposeWordsApplication();
    
    // this context AW uses to find assets/ folder which contains the second part of the library.
    awapp.loadLibs(getApplicationContext()); 
    if (!checkIfAWSetUpCorrectly())
            throw new IllegalStateException();	
    ...
}
public static boolean checkIfAWSetUpCorrectly()
{
    try
    {
        Class.forName("com.aspose.words.Document");
        return true;
    }
    catch (ClassNotFoundException e)
    {
        e.printStackTrace();
        return false;
    }
}

ใช้ Aspose.Words สําหรับ Android ผ่าน Java ใน Android โปรแกรมทดสอบ

เพื่อใช้ Aspose.Words สําหรับ Android ผ่าน Java ใน โครงการ ทดสอบ วิธี เดียว กัน นี้ สามารถ นํา มา ใช้ ได้:

  • ระบุ Aspostwords Runner ใน Androidชัดเจน.xml ของโครงการทดสอบ

Androidแสดง. xml

...
...
<instrumentation
    android:name="com.aspose.words.AsposeWordsTestRunner"    
    android:targetPackage="com.aspose.releaseapp" />
...
...

ใน IDE อาจจําเป็นในการระบุ Aspostwords Runner ในหน้าต่างการปรับแต่งดังต่อไปนี้:

install-aspose-words-for-android-via-java-1

  • หรือเพื่อเริ่มการโหลดของ. aptk โดยใช้วิธีการ Augarget Context ()
@Override
public void onStart() {
    new AsposeWordsApplication().loadLibs(getTargetContext());
 // <-- Pass getTargetContext() because aspose-words-1.11-libs-android-jdk15.apk is in the main application's asset folder
    super.onStart();
}

วิธี ใช้ Aspose.Words สําหรับ Android ผ่าน Java จาก 17.2.0 ออนเวิร์ด

1 ดาวน์โหลดรุ่นใหม่ล่าสุดของ Aspose.Words สําหรับ Android ผ่าน Java

  1. คัดลอก Aspostives- words-18.3-android.via.java.jar เข้าไปในโครงการของคุณ libs/ โฟลเดอร์ย่อย install-aspose-words-for-android-via-java-2

ติดตั้ง Aspose.Words สําหรับ Android ผ่าน Java จาก Maven เรียกคืน

1 เพิ่ม maven เก็บในอาคารของคุณ คะแนน 1 เพิ่มAspose.Words สําหรับ Android ผ่าน Java' JAR ในฐานะผู้เชื่อมโยง

// 1. Add maven repository into your build.gradle 
repositories {
    mavenCentral()
    maven { url "https://repository.aspose.com/words/" }
}

// 2. Add 'Aspose.Words for Android via Java' JAR as a dependency
dependencies {
    ...
    ...
    compile (group: 'com.aspose', name: 'aspose-words', version: '20.2', classifier: 'android.via.java')
}