Tag: gradle

Benutzerdefinierte Felder für einen Build-Typ in Gradle

Ich versuche, ein paar Server-Adressen in meine build.gradle-Datei einbetten, aber ich bin mir nicht sicher, wie dies zu tun. Ich weiß das im Maven, du kannst schreiben <content.host>http://test.mysite.com</content.host> Und ich kann content.host in meiner Android-Anwendung verwenden. In gradle, ich weiß, dass du einen Build-Typ erstellen kannst buildTypes { testBuild.initWith(buildTypes.debug) testBuild{ /*test server info goes here*/ […]

FindBugs Android Gradle Keine Klassen konfiguriert Fehler

Ich versuche, das FindBugs Plugin für Gradle mit einem Android-Build zu verwenden. Die build.gradle Datei buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.6.+' } } apply plugin: 'android' apply plugin: 'findbugs' android { compileSdkVersion 19 buildToolsVersion "19.0.0" defaultConfig { minSdkVersion 8 targetSdkVersion 19 } } dependencies { compile 'com.android.support:appcompat-v7:+' } Aber wenn ich […]

So vermeiden Sie DEX 64K LIMIT, indem Sie die richtige Bibliothek importieren

Ich hatte dieses Problem, wo ich über die 64k Methode Grenze in Dalvik bei der Kompilierung aller Bibliothek, die ich verwendet habe. Ich habe angefangen, dieses Problem zu haben, als ich die Unterstützungsbibliothek importierte, da einige bereits in anderen enthalten sind, es endete oben überfüllt das Limit. Gibt es eine Möglichkeit, zu überprüfen, ob eine […]

Entfernen von AndroidManifest-Element mit Gradle-Produkt-Aromen

Ich setze ein Android-Gradle-Projekt mit ein paar Produkt-Aromen ein. Ich möchte die <uses-permission android:name="android.permission.INTERNET" /> Erlaubnis in allen außer einem meiner Aromen haben. Ich weiß, es ist möglich, einen bestimmten Geschmack zu haben , eine Erlaubnis hinzuzufügen , aber ist es möglich, einen Geschmack zu entfernen Die einzige andere Lösung, die ich mir <uses-permission android:name="android.permission.INTERNET" […]

Android gradle – load signing config aus externer Datei

In Gradle für Android scheint es, Commons Praxis zu definieren, Ihre Signing-config für Release-Build wie folgt: android { signingConfigs { debug { storeFile file("debug.keystore") } myConfig { storeFile file("other.keystore") storePassword "android" keyAlias "androiddebugkey" keyPassword "android" } } buildTypes { foo { debuggable true jniDebugBuild true signingConfig signingConfigs.myConfig } } } Thing ist, ich möchte meine […]

Importieren von Gradle-Projekt, Android-Fehler

Ich versuche, ein libgdx-Projekt (Desktop, ios und Android) auf Eclipse auf meinem Mac zu importieren, was ich in meinem lokalen Git-Repository habe. Wenn ich versuche, mein Projekt in Eclipse zu importieren (Import >> Gradle >> Gradle Project, und dann meinen Root-Ordner für das ganze libgdx-Projekt hinzufügen), versuche ich, "Build Model", aber dann bekomme ich einen […]

Android Studio lokalen Pfad existiert nicht

Ich habe mein Eclipse-Projekt in Android mit Gradle importiert. Zuerst hatte ich Probleme mit R.java, aber ich löste sie durch Hinzufügen von 'gen' Ordner als Quellen in Project Settings. Allerdings, obwohl Android Studio keine Fehler mehr zeigt, wenn ich versuche, das Projekt auf meinem Android-Gerät zu implementieren, bekomme ich den Fehler: Waiting for device. Target […]

Fehler beim Auflösen von com.google.firebase: firebase-core: 10.0.1

Ich möchte Firebase Cloud Messaging in meiner Android App verwenden. Dies ist meine App Level Levelle Datei apply plugin: 'com.android.application' android { signingConfigs { config { keyAlias 'androiddebugkey' keyPassword 'android' } config1 { keyPassword 'android' } } compileSdkVersion 23 buildToolsVersion "23.0.3" packagingOptions { exclude 'main/AndroidManifest.xml' } defaultConfig { applicationId "com.shikhar.dexter.project" minSdkVersion 19 targetSdkVersion 22 versionCode […]

Cordova bricht nicht auf Android (GCM-Abhängigkeit)

Ich habe bereits das neueste Support Repository Paket für Android installiert. Allerdings kann ich meine neue App nicht mit ionic / cordova kompilieren (zuerst bauen), und ich bekomme folgende Fehlermeldung: TR: ~/Documents/bitron/B-See tommaso$ ionic run –device android Running command: /Users/webdev1/Documents/bitron/B-See/hooks/after_prepare/010_add_platform_class.js /Users/webdev1/Documents/bitron/B-See add to body class: platform-android Running command: /Users/webdev1/Documents/bitron/B-See/platforms/android/cordova/run –device ANDROID_HOME=/usr/share/java/android-sdk-macosx JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home Running: /Users/webdev1/Documents/bitron/B-See/platforms/android/gradlew cdvBuildDebug […]

Die Angabe von Maven-Abhängigkeiten in build.gradle funktioniert nicht

Ich habe versucht, eine Maven-Abhängigkeit zu meinem Projekt hinzuzufügen, das Gradle verwendet, indem man diese Zeilen der build.gradle-Datei in Android Studio hinzufügt: repositories { mavenCentral() } dependencies { compile files('libs/android-support-v4.jar') compile 'org.roboguice:roboguice:2.0' } Das Projekt scheint gut zu kompilieren, aber es gibt keine Möglichkeit, Roboguice-Klassen in meinem Projekt-Code zu verweisen. Ich fühle mich wie fehlt […]

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