Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
מאז 2017 הגרסה של Aspose.Words עבור Android באמצעות Java שתף פעולה Aspose.Words עבור Java
בעבר, Aspose.Words עבור Android באמצעות Java הופץ כקובץ ZIP יחיד שכלל את JAR קובץ, הדגמה ותיעוד Aspose.Words עבור Android באמצעות Java.
1.1 1. אם אתה רוצה להשתמש בכל גירסה לפני Aspose.Words עבור Android באמצעות Java 1.11, אתה רק צריך לבטל כל גרסה של Aspose.Words.Androidzip לתוך מנהל של הבחירה שלך. 1.1 1. כולל את קובץ ג’ארד מופק ביישום שלך באמצעות תצורה של Build Path עבור היישום שלה.
גרסאות 1.11 ו-1.12 חולקו באופן ידני לשני חלקים: JAR ו- API כדי להגביל את מספר השיטות בקובץ DEX. בגרסאות אלה, סיפקנו את עומס ה-IP שלנו ליזום את הטעינה הנכונה של הקובץ הנוסף.dex. החל מהגרסה 17.2.0 אנו תומכים בזרימת העבודה הרשמית המתוארת כאן.
קודם כל, אחד JAR של Aspose.Words עבור Android באמצעות Java הכיל 47 + אלף שיטות שהפכו גירסאות ישנות יותר לא מעשיות לשימוש באפליקציות אנדרואיד ענקיות. החל מהשחרור הזה, התחלנו להפחית את הגודל של Aspose.Words עבור Android באמצעות Java ספרייה הדאגה העיקרית שלנו היא להפחית את מספר השיטות ללא אובדן פונקציונליות. אנחנו כל הזמן עובדים על שיפור האיכות והיכולות של Aspose.Words עבור Android באמצעות Java.
חילקנו את הספרייה לשני ארכיונים:
לכלול Aspose.Words עבור Android באמצעות Java בפרויקט תוכלו להשתמש בכל אחת מהשיטות הבאות:
AndroidManifest
...
...
<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
...
...
כדי ליזום עומס של קובץ .apk בשיטת OnCreate() ואם אתה לא רוצה להשתמש באנדרואיד: שם=“com. asposes.words.A נניחwordsApplication” ב AndroidManifest
פעילות 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 בפרויקטים של בדיקות ניתן ליישם אותה גישה:
AndroidManifest
...
...
<instrumentation
android:name="com.aspose.words.AsposeWordsTestRunner"
android:targetPackage="com.aspose.releaseapp" />
...
...
ב- IDE ייתכן שיהיה צורך לציין את AsposesTest Runner בחלון התצורה כדלקמן:

@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();
}
1.1 1. הורד את הגרסה החדשה של Aspose.Words עבור Android באמצעות Java
העתק כ-SE-words-18.3-android.via.java.jar לתוך הפרויקט שלך *libs/*folder

1.1 1. הוסף maven חזרה אל המבנה שלך. דירוג 1.1 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')
}
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.