2017-02-12 3 views
-1

Когда попытка построить проект после того, как я включаю Worklight Библиотеки я получил сильфон ошибкиИсключение: Повторяющиеся файлы, скопированные в APK ком/Worklight

Error:Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug'. com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileException: Duplicate files copied in APK com/worklight/wlclient/messages_it.properties File1: C:\Users\user1\AndroidStudioProjects\DIMP_APP\DIMP_APP\app\libs\worklight-android.jar File2: C:\Users\user1\AndroidStudioProjects\DIMP_APP\DIMP_APP\app\build\intermediates\exploded-aar\com.ibm.mobile.foundation\ibmmobilefirstplatformfoundation\7.1.0.0\jars\classes.jar

+0

Просьба ** ** четкие шаги воспроизводства. –

ответ

0

Как вы не снабжали шагов вы затем добавить библиотеку ваш проект, я предлагаю, чтобы убедиться, что вы следовали последние официальные шаги, чтобы сделать это, отсюда: https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/7.1/hello-world/configuring-a-native-android-application-with-the-mfp-sdk/

по существу:

  1. Создать новый родной PROJE ct в MobileFirst Studio, чтобы получить последнюю версию SDK
  2. Скопируйте файлы worklight-android.jar, uicandroid.jar, bcprov.jar и android-async-http.jar из сгенерированной папки NativeAPI на новый родной Android приложения в каталоге/libs.
  3. [Android Studio only] Щелкните правой кнопкой мыши любой из добавленных файлов .jar и выберите Добавить как библиотеку, чтобы добавить все библиотеки.
  4. [Только для Android Studio] Создайте папку с ресурсами под src \ main
  5. Скопируйте файл wlclient.properties из ранее созданной родной папки API MobileFirst в новое собственное приложение для Android в каталоге/assets.
  6. Добавьте следующие разрешения на AndroidManifest.xml файл

    <uses-permission android:name="android.permission.INTERNET"/> 
    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/> 
    <uses-permission android:name="android.permission.GET_TASKS" /> 
    
  7. Добавить активность UI MobileFirst:

    <activity android:name="com.worklight.wlclient.ui.UIActivity" /> 
    
Смежные вопросы