Ho appena creato un nuovo progetto di libreria Android utilizzando Gradle e vorrei che il codice venisse ottimizzato e oscurato con via Proguard. Ecco la porzione android del file build.gradle : android { compileSdkVersion 19 buildToolsVersion "19.0.1" defaultConfig { minSdkVersion 14 targetSdkVersion 19 versionCode 1 versionName "1.0" } release { runProguard true proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.txt' […]
Ho davvero un 'overflow' cercando di fare queste cose per lavorare insieme. Ho seguito l'istruzione da qui: http://docs.sonarqube.org/display/PLUG/Android+Lint+Plugin e finalmente ho installato un server SonarQube 5.1.1 con plug-in 1.1 di Android Lint. Allora ho configurato la mia build di Gradle multi-module per funzionare con il plugin SonarQube: vedere il frammento di codice dalla configuration principale […]
Dopo l'aggiornamento di Gradle come suggerito in questa risposta, viene visualizzato l'errore seguente durante l'utilizzo di Android Studio 0.2.0 Come superare questo?
Ho questa struttura per il mio progetto android: ProjectDir settings.gradle MyApp(depends on LibraryA and LibraryB) –>build.gradle –>All the other android code LibraryA (depends on LibraryB) –>build.gradle –>All the other android code LibraryB (Has lots of resources that are used in LibraryA and MyApp) –>build.gradle –>All the other android code Posso compilare l'applicazione android appena usando […]
Sto utilizzando Android Studio e sono dotate di diverse applicazioni che contano sullo stesso codice. Ho spostato il codice condiviso in una libreria separata per includerlo nelle mie applicazioni. Il progetto di libreria ( MyLib ) che ho creato per questo scopo richiede un file jar da compilare, quindi l'ho aggiunto alla directory libs del […]
Potrei get il wrapper di gradle per lavorare con i seguenti DEFAULT_JVM_OPTS = "- Djava.ext.dirs =" Tuttavia, non è ansible utilizzare questa impostazione con Android Studio. Anche a differenza di quanto ho letto online, ci sono più directory [java.ext.dirs] = /Users/aub3/Library/Java/Extensions:/Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home/jre/lib/ext:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java. Sono andato in each directory e ho rimosso i file Jar per i loggers, […]
Sto cercando di firmare la mia applicazione con il file di build gradle. Quando utilizzo il firmingConfigs semplice funziona (signingConfigs.release)! Ma se sto cercando di leggere le properties; dal file properties; che non functionrà. (SigningConfigs.config) Properties props = new Properties(); props.load(new FileInputStream(file(rootProject.file("signing.properties")))) android { signingConfigs { config { storeFile file(props["storeFile"]) storePassword props["storePassword"] keyAlias props["keyAlias"] keyPassword […]
Innanzitutto, im nuovo in gradle perciò ti prego di portrmi con me. Ho costruito e importto con successo questo progetto con gradle & eclipse su ubuntu 13.10. Questo è ciò che ho fatto: eseguire gradle build in terminal (successo) aggiungere apply plugin: 'eclipse' nel build.gradle eseguire gradle eclipse in terminal (successo) importrlo come progetto esistente […]
Sto lavorando ad una nuova applicazione Android usando OpenCV (C ++ non Java) e sono nuovo sia a opencv che a NDK. Ho costruito (e funzionante) con successo il file Gradle qui sotto e in Android Studio posso select una variante e colpire la build (es. X86). Ho due domande: C'è un modo per avere […]
Ho il progetto A, che aveva il module A1, che usava il dagger v. 1.2.2. Ora vorrei aggiungere al progetto A, module A2, che ha dipendenza dal dagger v. 2.0. Ma non posso perché questi due bastoni di pugni sono in conflitto. Posso accedere in qualche modo a versioni multiple della libreria in diversi moduli […]