Tag: gradle

Benutze das Paket eines Geschmacks im Manifest

Angesichts der folgenden Aromen für eine App: productFlavors { pro { applicationId = "com.example.my.pkg.pro" } free { applicationId = "com.example.my.pkg.free" } } Und ich muss die GCM-Berechtigungen deklarieren: <uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" /> <permission android:name="com.example.gcm.permission.C2D_MESSAGE" android:protectionLevel="signature" /> <uses-permission android:name="com.example.gcm.permission.C2D_MESSAGE" /> <application …> <receiver android:name=".GcmBroadcastReceiver" android:permission="com.google.android.c2dm.permission.SEND" > <intent-filter> <action android:name="com.google.android.c2dm.intent.RECEIVE" /> <category android:name="com.example.gcm" /> </intent-filter> </receiver> <service android:name=".GcmIntentService" […]

Android Version 24.0.0 und Espresso 2.0 gradle Ausnahme

Ich versuche, Espresso 2.0 in meiner App zu verwenden, um die UI-Elemente zu testen. Doch der gradle lässt es nicht los. Es gibt mir diese Nachricht Error:Conflict with dependency 'com.android.support:support-annotations'. Resolved versions for app (24.0.0) and test app (23.1.1) differ. See http://g.co/androidstudio/app-test-app-conflict for details. Das ist meine gradle datei apply plugin: 'com.android.application' android { compileSdkVersion […]

Unerwartetes Ende der Blockdaten in Gradle sync

Ich versuche, ein Projekt in Android Studio v0.5.4 zu starten, aber ich bekomme immer die folgende Fehlermeldung: [ 130340] WARN – nal.AbstractExternalSystemTask – Cause: unexpected end of block data com.intellij.openapi.externalSystem.model.ExternalSystemException: Cause: unexpected end of block data at org.jetbrains.plugins.gradle.service.project.GradleExecutionHelper.execute(GradleExecutionHelper.java:206) at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver.resolveProjectInfo(GradleProjectResolver.java:116) at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver.resolveProjectInfo(GradleProjectResolver.java:64) at com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl$1.produce(RemoteExternalSystemProjectResolverImpl.java:41) at com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl$1.produce(RemoteExternalSystemProjectResolverImpl.java:37) at com.intellij.openapi.externalSystem.service.remote.AbstractRemoteExternalSystemService.execute(AbstractRemoteExternalSystemService.java:59) at com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl.resolveProjectInfo(RemoteExternalSystemProjectResolverImpl.java:37) at com.intellij.openapi.externalSystem.service.remote.wrapper.ExternalSystemProjectResolverWrapper.resolveProjectInfo(ExternalSystemProjectResolverWrapper.java:49) at com.intellij.openapi.externalSystem.service.internal.ExternalSystemResolveProjectTask.doExecute(ExternalSystemResolveProjectTask.java:48) at […]

Rendering-Probleme nach aktualisierten Gradle-Abhängigkeiten

Ich habe gerade aktualisiert build.gradle (Module: app) dependecies, und danach hatte Rendering-Probleme auf Android Studio. Was ist falsch, vor der Aktualisierung von Abhängigkeiten everythink funktionierte richtig Hier ist, wie es jetzt ist: dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') compile 'com.android.support:design:23.0.0' compile 'com.android.support:appcompat-v7:23.0.0' compile 'com.google.android.gms:play-services:7.8.0' compile 'com.android.support:support-v4:23.0.0' compile 'com.android.support:recyclerview-v7:23.0.0' } My_activity.xml <?xml version="1.0" encoding="utf-8"?> <android.support.design.widget.CoordinatorLayout […]

Slice-Signaturen sind mit dem androiden Studio-Standardlauf unvereinbar

Ich habe gradle für die unterschreibung konfiguriert mit: android { … signingConfigs{ debug { storeFile file("…"); storePassword '…' keyAlias '…' keyPassword '…' } } } Nun, wenn ich die Gradle Aufgabe installDebug die App ist signiert und korrekt installiert und ich kann die App wie erwartet laufen. Aber wenn ich das App-Modul ausführen (Android-Studio-Standardlauf, der […]

Android Studio: Wie bekomme ich die ausgerichtete signierte Release APK?

Ich benutze Android Studio und für andere Projekte, wenn ich versuche, eine signierte APK zu generieren, bekomme ich die app-release.apk Datei mit jedem weiteren app-release.apk . Aber in diesem speziellen Projekt kann ich nur eine app-release-unaligned.apk Datei bekommen. Der Hauptunterschied zu meinen anderen Projekten ist die Verwendung der transloadit jar- und org.apache.httpcomponents-Bibliothek, für die ich […]

Gradle Error in Android Studio: Plugin mit id 'com.android.library' nicht gefunden

Wenn ich versuche, ein Android Library Project in Android Studio zu bauen, bekomme ich den folgenden Gradle Fehler: Gradle sync failed: Plugin with id 'com.android.library' not found. Ich bin ziemlich neu bei Gradle und das ist sehr verwirrend für mich. Warum passiert dies? Die Datei build.gradle lautet wie folgt: apply plugin: 'com.android.library' android { compileSdkVersion […]

Gradle: Wie man zwei Anwendungen für jeden Geschmack mit verschiedenen Assets Ordner erstellen:

Derzeit arbeite ich an einer Anwendung, die 5 Aromen hat und das ist der Teil meiner build.gradle Dateien, die zählt: buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.14.0' } } apply plugin: 'com.android.application' repositories { mavenCentral() } android { compileSdkVersion 20 buildToolsVersion '20.0.0' signingConfigs { release { storeFile file("") storePassword "password" keyAlias "alias" […]

Gibt es eine Möglichkeit, nur einen bestimmten Satz von Tests in einem Android-Gradle-Projekt auszuführen?

Ich habe ein Android / Gradle Projekt. Wann immer ich Tests ausführen möchte, laufe ich: ./gradlew connectedInstrumentTest Die alle meine Tests unter dem Testordner meines Projektes ausführt. Mein Test-Ordner hat mehrere Automatisierungstests sowie Nicht-Automatisierungstests. Ich bin meistens daran interessiert, die schnellen Nicht-Automatisierungstests ohne die langsamen Automatisierungstests durchzuführen. Gibt es eine Möglichkeit, nur eine bestimmte Reihe […]

Gradle Assemble von einem Android-Projekt fehlgeschlagen, kann nicht finden, R.txt

Tut mir leid für mein schlechtes Englisch. Ich versuche, mein Projekt zu Gradle mit Android Studio zu migrieren, aber derzeit baut das Build während processDebugResources . Fehlerinfo: Ausführung fehlgeschlagen für Task ': app: processAdultDebugResources'. Java.io.FileNotFoundException: C: \ Projects \ YYM \ app \ build \ Symbole \ adult \ debug \ R.txt (系统 找不到 指定 […]

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