Tag: android gradle

Utilizzando android gradle + pugnale per eseguire instrumentTests

Ho iniziato ad utilizzare Android Studio e gradle di recente per lo sviluppo di android e lo trovo molto meglio in generale rispetto all'eclipse / antica o al maven. Tuttavia ho recentemente iniziato a cercare di implementare una sorta di test di unità o di integrazione con la mia app. Sono stato in grado di […]

Errore: (23, 13) Imansible risolvere: com.google.android.gms: play-services: 11.2.0 La dose "Installa repository e sync project" non funziona

Sto cercando di get la posizione e aggiornare al server nella mia applicazione Android. Questo è il mio codice Gradle, qui ho incluso compile 'com.google.android.gms:play-services:11.2.0' . Questa linea è dalla documentazione : dependencies { compile 'com.google.android.gms:play-services:11.2.0' compile 'com.android.support:appcompat-v7:25.3.1' compile 'com.android.support:design:25.3.1' compile 'com.android.support.constraint:constraint-layout:1.0.2' compile 'com.android.support:support-v4:25.3.1' } Ma questo è l'errore che ottengo: Error:(23, 13) Failed to […]

Qual è la versione plugin per Android inserita in IntelliJ IDEA?

… e come scoprirlo (in modo autorevole)? In Android Studio 0.8.11: quando controlla lo stesso mostra 10.0.8.11. che corrisponde a http://tools.android.com/recent e http://developer.android.com/sdk/installing/studio.html . In IDEA EAP 14: quando vado a Impostazioni> Plugins> Supporto Android il numero di versione mostrato è 10.0 che non corrisponde a una versione recente di IDEA / Android Studio / […]

BuildConfig non viene creato correttamente (Gradle Android)

Sto provando a convertire la nostra applicazione Android in una build di gradle. Ho il progetto e le sue librerie sono state costruite con successo. Ora sto cercando di creare apks separati per i nostri vari ambienti (dev / test / prod hanno urls diversi per i servizi riposanti che consumano). Nel cercare in giro, […]

Configurare Gradle per eseguire la fase di creazione personalizzata prima di iniziare la compilazione

Ho iniziato a utilizzare Gradle oggi e dopo aver cercato un'ora e provando each ansible risposta da SO (ad es. 1 ) e diversi blog (es. 2 ) e documentazioni (es. 3 ) ho bisogno di aiuto. La mia domanda è semplice: come eseguire un passaggio personalizzato (nel mio caso l'esecuzione di ndk-build con un […]

Dipendenze transitive per la libreria locale aar

Stiamo facendo alcune biblioteche, basilari per la nostra API, per rendere più facile la vita per i nostri sviluppatori esterni. Quindi abbiamo creato un nuovo progetto di libreria e abbiamo messo Retrofit e alcune altre librerie come dependencies. dependencies { compile 'com.android.support:appcompat-v7:23.3.0' compile 'com.google.code.gson:gson:2.6.2' compile 'com.squareup.retrofit2:retrofit:2.0.1' compile 'com.squareup.retrofit2:converter-gson:2.0.1' compile 'com.squareup.okhttp3:okhttp:3.2.0' } Ora, quando lo costruiamo, […]

Generare apk senza rilascio di licenza con Android Studio

Ho bisogno di generare un APK firmato senza firma (where qualcun altro lo firmerà e lo rilascerà al negozio, con qualcun altro che gestisce le chiavi e tutto il resto). Il mio problema è che Android Studio genera un errore each volta che cerco di creare: app-flavorUnsigned-release-unsigned.apk is not signed. Please configure the signing information […]

L'authorization di Android L conflitto tra apks di rilascio e debug

Ho aggiornato a Android L e ho una versione rilasciata della mia app in "Google Play" e una versione di debug che usiamo per lo sviluppo. Sono firmati con chiavi diverse. Il mio problema è che installo la versione "Google play" e quindi quando provo a installare la versione di debug, così definita: debug { […]

Definire buildconfigfield per un tipo specifico AND buildType

Ho due sapori, diciamo Vanilla e cioccolato. Ho anche tipi di build Debug e Release, e ho bisogno di Vanilla Release per avere un field vero, mentre le altre 3 combinazioni devono essere false. def BOOLEAN = "boolean" def VARIABLE = "VARIABLE" def TRUE = "true" def FALSE = "false" VANILLA { debug { buildConfigField […]

Come rendere la versione di rilascio di grado non riesce utilizzando l'opzione Lint Option StopShip?

Ho letto molto su StopShip Android Lint Check e Gradley per questo supporto http://tools.android.com/tips/lint-checks http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Lint-support http://google.github.io/android-gradle-dsl/current/com.android.build.gradle.internal.dsl.LintOptions.html#com.android.build.gradle.internal.dsl.LintOptions:checkReleaseBuilds Le lattine Android consentono controlli con gradle la costruzione di gradle non riesce a compiere l'operazione http://developer.android.com/tools/help/lint.html http://developer.android.com/tools/debugging/improving-w-lint.html Vorrei usare come alcuni qui in SO hanno già citato, invece di un commento TODO o FIXME, utilizzarlo per garantire che […]

L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.