Skip to content
  • English
  • Polski
Digital Karabela
Digital Karabela
Primary Navigation Menu
Menu
  • Strona główna
  • Produkty
  • DevBlog
  • Castle Engine
  • Kurs bash
  • O firmie

Kompilacja modułu godot-admob z Godotem z trunka (3.1 alpha) – Błąd D8: Program type already present

Godot logo (CC-BY 3.0)

Po zmianach w szablonach eksportu dla Androida, kompilacja Godota z dodanym modułem godot-admob może zakończyć się komunikatem błędu: „D8: Program type already present:”.

Np.:

> Task :transformDexArchiveWithExternalLibsDexMergerForDebug FAILED
D8: Program type already present: android.support.v4.app.LoaderManager$LoaderCallbacks

lub:

> Task :transformDexArchiveWithExternalLibsDexMergerForDebug FAILED
D8: Program type already present: android.support.v4.widget.AutoScrollHelper$ClampedScroller

Aby naprawić ten błąd należy w pliku platform/android/build.gradle.template zmienić sekcję dependencies (około linii 25) usuwając wpis com.android.support:support-core-utils:28.0.0.

Zmieniamy:

dependencies {
  implementation "com.android.support:support-core-utils:28.0.0"
  $GRADLE_DEPENDENCIES$
}

na:

dependencies {
  $GRADLE_DEPENDENCIES$
}

Po tej zmianie należy przekompilować eksport dla androida:

scons -j 4 platform=android target=release
cd platform/android/java
./gradlew build

 

 

2018-12-30
Poprzedni wpis: Konkretny kurs bash #8: Pętla while
Następny wpis: Konkretny kurs bash #9: Instrukcja shift

Wypróbuj moją nową grę! Zupełnie za darmo!

Logo Bricks Color Pick

Bricks Color Pick to zupełnie nowe podejscie do klasycznego arkanoida! Brak dolnej belki! Zasady gry są bardzo proste: Twoim zadaniem jest zmienianie koloru piłki na kolor cegły, z którą piłka się zderzy. Gdy kolor będzie taki sam cegła zostanie zniszczona, w przeciwnym wypadku stracisz życie.

Pobierz z Google Play

Zrzut ekranu pozimu 37/40 5-6 kolorów

Dodatkowo można zmienić kierunek ruchu piłki, przez co nie musimy czekać wieczność aż trafi w ostatni blok.

QR Code Google Play Bricks Color Pick

Zrzut ekranu poziom 62/80 (Tryb relaks)

Ostatnie wpisy

  • Jak skompilować bibliotekę OpenAL z Oboe dla systemu Android
  • Lazarus 2.0.12 wydany
  • Jak naprawić zamrażanie GUI LMMS w systemie Linux?
  • Jak zaktualizować wine do wersji 5.0.0 w Linux Mint 19 / Ubuntu 18
  • Agile Commander 1.2.3 wydany!

Kategorie

  • DevBlog
  • Linux
    • Kurs bash
    • Narzędzie WoeUSB
  • Programowanie
    • Język D (dlang)
      • Kontrolki DlangUI
    • Język Object Pascal
      • Lazarus (pl)
    • Narzędzie make
  • Promocja
  • Tworzenie gier
    • Castle Engine (pl)
    • Godot
  • Windows 10
    • Narzędzie WoeUSB

Produkty:
Agile Commander
Bricks Color Pick

 

 

Digital Karabela – Andrzej Kilijański
76-015 Wyszebórz 32, Poland
https://digitalkarabela.com
Kontakt
Polityka prywatności