Tag: android gradle

Dagger 2 erzeugt meine Komponentenklasse nicht

Ich arbeite mit Dagger 2, um meine Abhängigkeitsinjektion zu erstellen. Es hat vor ein paar Stunden gearbeitet, aber jetzt werden die Komponenten nicht mehr produziert. Hier schaffe ich die Komponenten: public class App extends Application { CacheComponent mCacheComponent; ApiComponent mApiComponent; DataBaseComponent mDataBaseComponent; @Override public void onCreate() { super.onCreate(); mCacheComponent = DaggerCacheComponent.builder() .cacheModule(new CacheModule(getApplicationContext())) .build(); mApiComponent […]

Wie ausschließen Duplicate C Shared Libraries (.so) in einem Multi-Project Android Build?

Ich bekomme einen "doppelten Dateien" Konflikt beim Aufbau eines übergeordneten Projekts mit zwei Bibliotheksmodulen, die von der gleichen libc++_shared.so geteilten Bibliothek Gebrauch machen. ( HINWEIS : Bitte betrachten Sie dies nicht als "doppelte Frage", ich habe mehrere verwandte Beiträge gelesen, die mir geholfen haben, so weit zu kommen. Allerdings haben keine Beiträge eine Antwort gegeben, […]

Mehrere Dex-Dateien definieren Landroid / support / v4 / accessibilityservice / AccessibilityServiceInfoCompat mit Gradle

Wenn ich laufe ./gradlew assembleDebug Ich bekomme: :app:dexDebug FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':app:dexDebug'. > com.android.ide.common.internal.LoggedErrorException: Failed to run command: /home/grub/Main/android-sdk-linux/build-tools/19.1.0/dx –dex –num-threads=4 –output Liste der zusammengeführten Klassen und Gläser: UNEXPECTED TOP-LEVEL EXCEPTION: com.android.dex.DexException: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; Es ist sehr ähnlich zu dieser […]

Android-Bibliothek Declare-Style-Laufzeitfehler

Ich habe eine Bibliothek mit einigen Widgets in Maven Central. Wenn ich diese Bibliothek als eine Abhängigkeit (von maven central) zu einem Projekt mit gradle hinzufüge, bekomme ich: java.lang.NoClassDefFoundError: com.my.pacakge.R$styleable Wenn ich die .aar manuell herunterlade und das im Projekt einbeziehe, funktioniert alles gut. Ich habe versucht, mit Android Studio Code-Completion zu sehen, ob die […]

So aktualisieren Sie importierte Module mit Code-Modifikation aus dem externen Bibliotheksprojekt in Gradle / Android Studio

Ich entwickle eine Android-App, in der ich vor kurzem von Eclipse zu Android Studio und Gradle migriert habe. In meinem projizierten ich 5 UI Libs, und fügte sie als Module in meinem Projekt, libs, die ich erstellt habe, werden auf mein Github-Konto (öffentlich) geschoben. Wenn du eine externe Abhängigkeit für ein als lib markiertes Projekt […]

Probleme beim Aufbau von Android Library mit nativem Code

Ich versuche, ein Android-Bibliotheksprojekt mit nativem Code zu erstellen. Im Abschnitt "Bekannte Einschränkungen" unter http://tools.android.com/tech-docs/new-build-system/gradle-experimental Hybrid-Bibliotheks-Projekte werden unterstützt. Aber ich scheine nicht zu sehen, die native so Dateien, die unter dem libs Ordner der Bibliothek aar Datei erzeugt werden. Hier sieht mein Projekt-Setup aus Gefolgte Schritte in http://tools.android.com/tech-docs/new-build-system/gradle-experimental für ndk Unterstützung Ein Bibliotheksmodul hinzugefügt, das […]

Nach gradle update auf 2.10 kann man keine app ausführen

Ich laufe auf Android Studio 2.1.1 und wurde vor kurzem gebeten, das gradle Plugin auf 2.10 (Formular 2.2.1) zu aktualisieren, um die Möglichkeit von Instant Läufen zu haben, die Nadeln zu sagen, dass ich tat. Gleich danach kann nur ein bestimmtes Projekt nicht bauen und ich habe alles versucht, was auf dem Thema als Frage […]

Warum kann ich keine Low-Version-BuildTools verwenden?

Wenn ich 25.0.0 verwende, erscheint mein Projekt etwas Bug (Floating Action Button zeigt nicht). Aber ich kann die richtige Version wählen. Fehler: Die SDK Build Tools Revision (24.0.3) ist zu niedrig für das Projekt ': app'. Mindestens erforderlich ist 25.0.0

Gradle druckt Warnung, obwohl SuppressWarnings gesetzt ist

Ich habe eine Android-App in Android Studio importiert. Es gibt einige Java-Bibliotheken enthalten. Alles funktioniert so weit. Die folgende Methode: @SuppressWarnings("deprecation") private Drawable getDrawable() { if(Build.VERSION.SDK_INT > Build.VERSION_CODES.KITKAT_WATCH) return activity.getResources().getDrawable(R.drawable.separator_gradient, activity.getTheme()); else return activity.getResources().getDrawable(R.drawable.separator_gradient); } Druckt immer eine abschreibungswarnung: :androidAnsatTerminal:compileDebugJava C:\…\src\main\java\de\ansat\terminal\activity\widgets\druckAssistent\FahrkartenArtSelector.java:131: warning: [deprecation] getDrawable(int) in Resources has been deprecated return activity.getResources().getDrawable(R.drawable.separator_gradient); ^ 1 warnung Dies […]

Gradle – DependencySubstitution für Android App mit einer Bibliothek

Ich habe ein Android-App-Projekt mit separaten Android-Bibliotheksmodul im Inneren, das als Binär veröffentlicht wird. Ich möchte eine Fähigkeit hinzufügen, den Gradle zwischen dem Aufbau einer Bibliothek aus Quellen oder mit dem veröffentlichten Artefakt zu wechseln. Android-App hängt standardmäßig von Binär-Artefakt ab: compile "com.example.konstantin.mylibrary:mylibrary:${mylibraryVersion}" Jetzt möchte ich, dass mein Binär-Artefakt durch den Quellcode ersetzt wird, also […]

Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.