Инсталиране Aspose.Words вместо Android през Java
От 2017 г. версията на Aspose.Words вместо Android през Java отговаря на изискванията Aspose.Words вместо Java
Монтиране
Досега, Aspose.Words вместо Android през Java е бил разпространен като един ZIP файл, който съдържа JAR файл, демос и документация на Aspose.Words вместо Android през Java.
- Ако искате да използвате някоя версия преди Aspose.Words вместо Android през Java 1.11, просто трябва да разкопчаете всяка версия на Aspose.Words.Android.zip в директория по ваш избор.
- Включване на извлечения файл Jar във вашето приложение чрез конфигурацията Build Path за неговото приложение.
Версия 1.11 и 1.12 са ръчно разделени на две части: JAR и APK, за да ограничи броя на методите във файла DEX. В тези версии, ние осигурихме наш собствен APK товарач да започне правилното зареждане на допълнителни класове.dex файл. Започвайки от версия 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 Библиотеката разделена на две части
Разделихме библиотеката на два архива:
- aspace-words-1.11-android-jdk15. jar: Първата включва публичност. API и допълнителните му методи. В момента има 32395 метода.
- aspose-words-1.11-libs-android-jdk15.apk: Вторият включва три парти буркани, основни класове и ресурси. В момента има 18296 метода.
Използване на думи за определяне Android през Java от 1.11
Да се включи Aspose.Words вместо Android през Java в проекта можете да използвате някой от следните методи:
- За да поставите на разположение думи-1.11-android-jdk15.jar год. в кутийката на вашия проект, както и архива позиционирам-думи-1.11-libs-android-jdk15.apk…в горнотилията. Посочете, че ще използвате AsposeWords Application като основен.
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
...
...
За да инициирате натоварване на .apk файл в метода на Create() и ако не искате да използвате андроид: име = .com.aspose.words.AssposeWordsAppliction по AndroidManifest.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 в проекти за изпитване може да се приложи същия подход:
- Посочете AspaceWordsTestRunner в AndroidМанифест.xml от тестовия проект.
AndroidManifest.xml
...
...
<instrumentation
android:name="com.aspose.words.AsposeWordsTestRunner"
android:targetPackage="com.aspose.releaseapp" />
...
...
В IDE може да е необходимо да се посочи AsposeWordsTestRunner в конфигурационния прозорец, както следва:
- Или за стартиране на натоварването на .apk чрез метода getTargetContext().
@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 Напред
- Изтегляне на най-новата версия на Aspose.Words вместо Android през Java
- Копирайте ASpose-words-18.3-android.via.java.jar във вашия проект
Инсталиране Aspose.Words вместо Android през Java от Maven Хранилище
- Добавяне maven Хранилище в твоята сграда. сос
- Добавяне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') }