@Llarian wrote:
Hi there,
what I did and the cli answered is below:
(bold is mine, three dots is stuff I snipped)npm uninstall -g cordova
npm install -g cordova@ionic/cli-utils : 1.19.0 ionic (Ionic CLI) : 3.19.0 cordova (Cordova CLI) : 8.1.2 (cordova-lib@8.1.1) @ionic/app-scripts : 3.2.1 Cordova Platforms : android 6.2.3 Ionic Framework : ionic-angular 3.9.2ionic cordova platform remove android
ionic cordova platform add androidUsing cordova-fetch for cordova-android@~7.1.1 Adding android project... Creating Cordova project for the Android platform: Path: platforms\android Package: de.llarian.logbook Name: The_Logbook Activity: MainActivity Android target: android-27 Android project created with cordova-android@7.1.4 ...ionic cordova build android
... Preparing "Install Android SDK Platform 27 (revision: 3)". ... "Install Android SDK Platform 27 (revision: 3)" finished. ... :app:transformDexArchiveWithDexMergerForDebug Dex: Error converting bytecode to dex: FAILED 38 actionable tasks: 38 executed Cause: com.android.dex.DexException: Multiple dex files define Lorg/apache/cordova/PermissionHelper; UNEXPECTED TOP-LEVEL EXCEPTION: com.android.dex.DexException: Multiple dex files define Lorg/apache/cordova/PermissionHelper; com.android.dex.DexException: Multiple dex files define Lorg/apache/cordova/PermissionHelper; at com.android.dx.merge.DexMerger.readSortableTypes(DexMerger.java:661) at com.android.dx.merge.DexMerger.getSortedTypes(DexMerger.java:616) at com.android.dx.merge.DexMerger.mergeClassDefs(DexMerger.java:598) at com.android.dx.merge.DexMerger.mergeDexes(DexMerger.java:171) at com.android.dx.merge.DexMerger.merge(DexMerger.java:198) at com.android.builder.dexing.DexArchiveMergerCallable.call(DexArchiveMergerCallable.java:61) at com.android.builder.dexing.DexArchiveMergerCallable.call(DexArchiveMergerCallable.java:36) at java.util.concurrent.ForkJoinTask$AdaptedCallable.exec(ForkJoinTask.java:1424) at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289) at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056) at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692) at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157) FAILURE: Build failed with an exception. ... cmd: Command failed with exit code 1 Error output: Note: Some input files use or override a deprecated API. ... and some moreSo, what went wrong and how to get it to build at the updated level?
All help really appreciated!
Posts: 1
Participants: 1