Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Aangesien 2017 die weergawe van Aspose.Words vir Android via Java voldoen aan Aspose.Words vir Java.
Voorheen is Aspose.Words vir Android via Java versprei as’n enkele ZIP lêer wat die JAR lêer, demo’s en dokumentasie van Aspose.Words vir Android via Java bevat.
Weergawes 1.11 en 1.12 is handmatig in twee dele verdeel: JAR en APK om die aantal metodes in die DEX lêer te beperk. In hierdie weergawes het ons ons eie APK laaier verskaf om die korrekte laai van die bykomende klasse te begin.dex lêer. Begin van weergawe 17.2.0 ons ondersteun die amptelike werkstroom beskryf hier is.
Voorheen het’n enkele JAR van Aspose.Words vir Android via Java 47+ duisend metodes bevat wat ouer weergawes’n bietjie onprakties gemaak het om in groot android-toepassings te gebruik. Nou begin van hierdie vrystelling, het ons begin om die grootte van Aspose.Words vir Android te verminder via Java biblioteek. Ons grootste bekommernis is nou om die aantal metodes te verminder sonder om funksionaliteit te verloor. Ons werk voortdurend aan die verbetering van die kwaliteit en bruikbaarheid van Aspose.Words vir Android via Java.
Ons het die biblioteek in die volgende twee argiewe verdeel:
Om Aspose.Words vir Android via Java in die projek in te sluit, kan jy enige van die volgende metodes gebruik:
AndroidManifest.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
...
...
Om’n lading van te begin .apk lêer in die onCreate() metode en as jy nie android wil gebruik nie:name=“com.aspose.woorde.AsposeWordsApplication " in AndroidManifest.xml
Aktiwiteit Java lêer
@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;
}
}
Om Aspose.Words vir Android via Java in toetsprojekte te gebruik, kan dieselfde benadering toegepas word:
AndroidManifest.xml
...
...
<instrumentation
android:name="com.aspose.words.AsposeWordsTestRunner"
android:targetPackage="com.aspose.releaseapp" />
...
...
In IDE kan dit nodig wees om AsposeWordsTestRunner in die konfigurasie venster soos volg aan te dui:

@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. 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.