Distribuir jar

128 views
Skip to first unread message

Danilo Salvador

unread,
Jun 12, 2012, 3:33:56 PM6/12/12
to androidb...@googlegroups.com
Boa tarde pessoal!

Não tenho muita experiência com projetos em Java e procurei aqui no Fórum algo parecido, mas não encontrei. Desenvolvi um app de Android, porém, houve a necessidade de passar esse app para uma outra empresa para que dentro de seus projetos, possa abrir as telas que desenvolvi, mas sem acessar o meu código. É possível fazer isso?

A princípio tentei fazer um teste: nas propriedades de Android no meu projeto, coloquei como uma Library. Peguei o jar e em outro projeto teste, copiei para a pasta Libs e add um jar externo apontando para esse arquivo copiado. Até aí tudo bem, não houve erro de compilação em nada, mas qdo tento chamar a Activity, na execução do app aparece a msg: 

E/AndroidRuntime(20757): java.lang.RuntimeException: Unable to start activity ComponentInfo{br.com.teste/br.com.real.Activities.ScreenSplash}: android.content.res.Resources$NotFoundException: Resource ID #0x7f030023

É possível fazer isso? 


Abraços!

Danilo Salvador


Neto Marin

unread,
Jun 12, 2012, 3:41:58 PM6/12/12
to androidb...@googlegroups.com
Vc tentou fazer algum setText e passou um inteiro como parametro?
Ele não está encontrando algum resource que vc está utilizando. Muita gente comete esse pequeno erro, colocando um inteiro direto como texto...

[]s
Neto
---
Neto Marin

Blog: http://blog.netomarin.com
GTalk: neto...@gmail.com
MSN: neto_...@hotmail.com
Skype: netomarin


2012/6/12 Danilo Salvador <danilo....@mondial-assistance.com.br>

Danilo Salvador

unread,
Jun 12, 2012, 3:57:15 PM6/12/12
to androidb...@googlegroups.com
Olá Neto!

Então, o problema não é exatamente esse. Estou tentando chamar uma Activity que está dentro do jar que adicionei.

A minha dúvida é se consigo compilar um projeto Android em jar e abrir as Activities desse jar em outro projeto. Vc sabe se é possível?


Abraços!

Danilo Salvador


On Tuesday, June 12, 2012 4:41:58 PM UTC-3, Neto Marin wrote:
Vc tentou fazer algum setText e passou um inteiro como parametro?
Ele não está encontrando algum resource que vc está utilizando. Muita gente comete esse pequeno erro, colocando um inteiro direto como texto...

[]s
Neto
---
Neto Marin

Blog: http://blog.netomarin.com
GTalk: neto...@gmail.com
MSN: neto_...@hotmail.com
Skype: netomarin


Maicon Strey

unread,
Jun 12, 2012, 4:03:12 PM6/12/12
to androidb...@googlegroups.com
Consegue sim,
Já teve uma thread que tratou algo parecido com o projeto zxing.


Maicon Strey
Novo Hamburgo - RS - Brasil
------------------
Precisa me dar um presente e não sabe o que comprar? wishlist
Linux user: #525086
------------------



2012/6/12 Danilo Salvador <danilo....@mondial-assistance.com.br>

Neto Marin

unread,
Jun 12, 2012, 4:07:05 PM6/12/12
to androidb...@googlegroups.com
Sim, normal.

Só um detalhe, vc tem q colocar o jar no diretório correto e adicionar ao build path.
Além disso, as Activities q vc for chamar desse jar devem estar declarados no manifest tb.

[]s

---
Neto Marin

Blog: http://blog.netomarin.com
GTalk: neto...@gmail.com
MSN: neto_...@hotmail.com
Skype: netomarin


2012/6/12 Danilo Salvador <danilo....@mondial-assistance.com.br>

Maicon Strey

unread,
Jun 12, 2012, 4:09:41 PM6/12/12
to androidb...@googlegroups.com
Danilo,
da uma olhada nesse post aqui:

Acho que consegui explicar bem como fazer esse procedimento.

Maicon Strey
Novo Hamburgo - RS - Brasil
------------------
Precisa me dar um presente e não sabe o que comprar? wishlist
Linux user: #525086
------------------



2012/6/12 Neto Marin <neto...@gmail.com>

Danilo Salvador

unread,
Jun 13, 2012, 9:25:42 AM6/13/12
to androidb...@googlegroups.com, danilo....@smartlogic.com.br
Maicon e Neto, muito obrigado pelas respostas! Desculpe a demora... o pessoal de infra estava fazendo a manutenção da rede e perdi a conexão.

Bom... tentei seguir os passos, mas ainda continuo com o erro. Deve estar faltando alguma coisa, gostaria de saber se vcs poderiam analisar os passos que fiz. Criei dois projetos novos de teste, vamos lá:

1. Projeto Real - é o meu projeto na qual contém todas as activities
1.1 Nas propriedades do projeto, no item Android, selecionei a opção Is Library para gerar o .jar 

2. Projeto Teste - é o projeto de uma outra empresa que vai utilizar as minhas activities sem ver o meu código fonte.
2.1 Criei a pasta libs
2.2 Copiei o .jar gerado no outro projeto para a pasta libs
2.3 Nas configurações do Java Build Path, na aba Libraries, clico em Add External JARs... e seleciono o .jar da pasta libs
2.4 Declarei a Activity no AndroidManifest: <activity android:name="br.com.Real.ScreenReal"></activity>
2.5 Na activity inicial, no evento onCreate, coloquei o seguinte código para abrir a minha tela que está no .jar adicionado: 

startActivity(new Intent(ScreenTeste.this, br.com.Real.ScreenReal.class));

E acontece o mesmo erro: E/AndroidRuntime(5058): java.lang.NoClassDefFoundError: br.com.Real.R$layout

Bom... pelo que entendi do erro, é pq não tenho  ScreenReal no projeto Teste, mas ele não devia ter pego do .jar (Projeto Real)?


Abraços!

Danilo Salvador

Thiago Lopes Rosa

unread,
Jun 13, 2012, 9:31:51 AM6/13/12
to androidb...@googlegroups.com, danilo....@smartlogic.com.br
O problema não é na activity, é nos resources.

Acho que não dá pra usar resources de JARs importados, você precisaria adicionar esse JAR como um library project no Projeto Teste.



Thiago


2012/6/13 Danilo Salvador <danilo....@mondial-assistance.com.br>

Maicon Strey

unread,
Jun 13, 2012, 9:43:32 AM6/13/12
to androidb...@googlegroups.com
Danilo,
realmente não é possível utilizar os resources da lib portanto tu precisas criar um layout no teu projeto e na chamada da intent passar o layout por parâmetro.

aproveitei pra atualizar essa informação lá no meu post. Inclusive pra tu entender como isso funciona recomendo dares uma olhada no fonte do http://code.google.com/p/android-zxinglib/.
No site tem um projeto teste onde tu pode ver certinho como esse processo de chamada funciona.

Atenciosamente.

Maicon Strey
Novo Hamburgo - RS - Brasil
------------------
Precisa me dar um presente e não sabe o que comprar? wishlist
Linux user: #525086
------------------



2012/6/13 Thiago Lopes Rosa <thiag...@gmail.com>

Thiago Lopes Rosa

unread,
Jun 13, 2012, 9:44:13 AM6/13/12
to androidb...@googlegroups.com, danilo....@smartlogic.com.br
Completando, achei isso:

Pelo jeito não dá pra importar um library project sem o source code no eclipse...
Uma das respostas sugere usar o ANT/build.xml, talvez funcione...



Thiago


2012/6/13 Thiago Lopes Rosa <thiag...@gmail.com>
O problema não é na activity, é nos resources.

Jonas Alves

unread,
Jun 13, 2012, 10:12:29 AM6/13/12
to androidb...@googlegroups.com

Procure sobre Maven e apklib. Isso vai resolver seu problema.
Inclusive, esse é o método que a ActionBarSherlock usa pra fornecer a lib com resources.

Porém, se prepare pra abandonar o Eclipse, pois o plug-in que existe pra trabalhar com Android+maven nele ainda não suporta apklib.

William Lopes

unread,
Jan 6, 2014, 3:27:21 PM1/6/14
to androidb...@googlegroups.com
Olá pessoal, desculpe reviver este tópico de mais de 1 ano e meio, mas eu preciso da mesma coisa (distribuir um jar para um cliente integrar ao seu sistema). Só que eu também preciso esconder o código-fonte pra enviar só os compilados e os outros (gen, res, etc).

Eu procurei sobre o ApkLib, mas parece que ele mostra o código-fonte normalmente e ainda obriga o uso do maven.

Alguém conseguiu algo nesse sentido após esta última resposta?

Valeu!
2012/6/12 Neto Marin <neto...@gmail.com>
[]s
2012/6/12 Danilo Salvador <danilo....@mondial-assistance.com.br>
Olá Neto!

Então, o problema não é exatamente esse. Estou tentando chamar uma Activity que está dentro do jar que adicionei.

A minha dúvida é se consigo compilar um projeto Android em jar e abrir as Activities desse jar em outro projeto. Vc sabe se é possível?


Abraços!

Danilo Salvador
On Tuesday, June 12, 2012 4:41:58 PM UTC-3, Neto Marin wrote:
Vc tentou fazer algum setText e passou um inteiro como parametro?
Ele não está encontrando algum resource que vc está utilizando. Muita gente comete esse pequeno erro, colocando um inteiro direto como texto...

[]s
Neto
---
Neto Marin

Blog: http://blog.netomarin.com
GTalk: neto...@gmail.com
MSN: neto_...@hotmail.com
Skype: netomarin


2012/6/12 Danilo Salvador <danilo....@mondial-assistance.com.br>

Jonas Alves

unread,
Jan 6, 2014, 3:39:01 PM1/6/14
to androidb...@googlegroups.com
Se quiser usar maven (apklib), distribua seus resources em um apklib, e suas classes em um jar.
Se quiser usar gradle (aar), ele já não inclui o fonte por padrão.

Não existe nenhum outro padrão de pacotes de código+resources para android.


2014/1/6 William Lopes <williaml...@gmail.com>

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.



--

William Lopes

unread,
Jan 6, 2014, 4:09:44 PM1/6/14
to androidb...@googlegroups.com
Obrigado Jonas, aparentemente pelo gradle é o mais "correto", visto que os desenvolvedores Android fizeram a solução para ele, sem falar que pelo maven tudo ficará exposto. Em projetos de código aberto, tudo bem, mas em projetos comerciais é inviável utilizar o maven.

Mas eu ainda não entendi direito uma coisa, no final das contas eu gerarei um arquivo aar do meu projeto e enviarei para o cliente, ele vai adicionar a sua pasta de bibliotecas e colocar um comando/link no arquivo de configuração do gradle? Se você tiver algum tutorial disso, eu seria muito grato, estou com o prazo na garganta para resolver isso!

Obrigado novamente!


--
You received this message because you are subscribed to a topic in the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/androidbrasil-dev/mNKEcL8B_fQ/unsubscribe.
To unsubscribe from this group and all its topics, send an email to androidbrasil-...@googlegroups.com.

William Lopes

unread,
Jan 7, 2014, 2:01:32 PM1/7/14
to androidb...@googlegroups.com
Pessoal, ainda preciso de uma ajuda na configuração. Meu projeto utiliza alguns jars de outros projetos que estão localizados na pasta libs e duas outras bibliotecas de projeto Android ativas, a do google play service e também uma outra que utilizo para fazer um gráfico. Enfim, o arquivo build.gradle está assim:

// ====== build.gradle ============================
buildscript {
    repositories {
        mavenCentral()
        mavenLocal()
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:0.7.3'
    }
}

apply plugin: 'android'


dependencies {
    compile fileTree(dir: 'libs', include: '*.jar')
    compile project(':libraries:google-play-services_lib', ':libraries:GraphView')
}

android {
    compileSdkVersion 17
    
     sourceSets {
        main {
            manifest.srcFile 'AndroidManifest.xml'
            java.srcDirs = ['src']
            resources.srcDirs = ['src']
            aild.srcDirs = ['src']
            renderscript.srcDirs = ['src']
            res.srcDirs = ['res']
            assets.srcDirs = ['assets']
        }

        instrumentTest.setRoot('tests')
    }
}
// ===========================================

Mas daí o erro é retornado ao fazer o build (gradle versão 1.10) pelo terminal:

// ====== error log ==============================
16:47:48.207 [DEBUG] [org.gradle.api.internal.artifacts.ivyservice.ivyresolve.CachingModuleVersionRepository] Found artifact 'commons-logging:commons-logging:1.1.1:commons-logging.jar' in resolver cache: /root/.gradle/caches/modules-2/files-2.1/commons-logging/commons-logging/1.1.1/5043bfebc3db072ed80fbd362e7caf00e885d8ae/commons-logging-1.1.1.jar
16:47:48.208 [DEBUG] [org.gradle.api.internal.artifacts.ivyservice.ivyresolve.CachingModuleVersionRepository] Found artifact 'commons-codec:commons-codec:1.4:commons-codec.jar' in resolver cache: /root/.gradle/caches/modules-2/files-2.1/commons-codec/commons-codec/1.4/4216af16d38465bbab0f3dff8efa14204f7a399a/commons-codec-1.4.jar
16:47:48.211 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Waiting to acquire shared lock on no_buildscript class cache for build file '/home/william/android/workspace/GraphView/build.gradle' (/root/.gradle/caches/1.10/scripts/build_4hgoaprc9cok3jh42t4e7iif8u/ProjectScript/no_buildscript).
16:47:48.212 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Lock acquired.
16:47:48.212 [DEBUG] [org.gradle.cache.internal.DefaultPersistentDirectoryCache] Invalidating no_buildscript class cache for build file '/home/william/android/workspace/GraphView/build.gradle' (/root/.gradle/caches/1.10/scripts/build_4hgoaprc9cok3jh42t4e7iif8u/ProjectScript/no_buildscript) as it was not closed cleanly.
16:47:48.213 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on no_buildscript class cache for build file '/home/william/android/workspace/GraphView/build.gradle' (/root/.gradle/caches/1.10/scripts/build_4hgoaprc9cok3jh42t4e7iif8u/ProjectScript/no_buildscript).
16:47:48.213 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Waiting to acquire exclusive lock on no_buildscript class cache for build file '/home/william/android/workspace/GraphView/build.gradle' (/root/.gradle/caches/1.10/scripts/build_4hgoaprc9cok3jh42t4e7iif8u/ProjectScript/no_buildscript).
16:47:48.214 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Lock acquired.
16:47:48.215 [DEBUG] [org.gradle.cache.internal.DefaultPersistentDirectoryCache] Invalidating no_buildscript class cache for build file '/home/william/android/workspace/GraphView/build.gradle' (/root/.gradle/caches/1.10/scripts/build_4hgoaprc9cok3jh42t4e7iif8u/ProjectScript/no_buildscript) as it was not closed cleanly.
16:47:48.223 [INFO] [org.gradle.groovy.scripts.internal.DefaultScriptCompilationHandler] Compiling build file '/home/william/android/workspace/GraphView/build.gradle' using BuildScriptTransformer.
16:47:48.451 [DEBUG] [org.gradle.groovy.scripts.internal.DefaultScriptCompilationHandler] Timing: Writing script to cache at /root/.gradle/caches/1.10/scripts/build_4hgoaprc9cok3jh42t4e7iif8u/ProjectScript/no_buildscript/classes took: 0.229 secs
16:47:48.452 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on no_buildscript class cache for build file '/home/william/android/workspace/GraphView/build.gradle' (/root/.gradle/caches/1.10/scripts/build_4hgoaprc9cok3jh42t4e7iif8u/ProjectScript/no_buildscript).
16:47:48.453 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Waiting to acquire shared lock on no_buildscript class cache for build file '/home/william/android/workspace/GraphView/build.gradle' (/root/.gradle/caches/1.10/scripts/build_4hgoaprc9cok3jh42t4e7iif8u/ProjectScript/no_buildscript).
16:47:48.453 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Lock acquired.
16:47:48.544 [DEBUG] [org.gradle.configuration.project.BuildScriptProcessor] Timing: Running the build script took 2.873 secs
16:47:48.550 [ERROR] [org.gradle.BuildExceptionReporter] 
16:47:48.552 [ERROR] [org.gradle.BuildExceptionReporter] FAILURE: Build failed with an exception.
16:47:48.553 [ERROR] [org.gradle.BuildExceptionReporter] 
16:47:48.553 [ERROR] [org.gradle.BuildExceptionReporter] * Where:
16:47:48.554 [ERROR] [org.gradle.BuildExceptionReporter] Build file '/home/william/android/workspace/GraphView/build.gradle' line: 12
16:47:48.554 [ERROR] [org.gradle.BuildExceptionReporter] 
16:47:48.555 [ERROR] [org.gradle.BuildExceptionReporter] * What went wrong:
16:47:48.555 [ERROR] [org.gradle.BuildExceptionReporter] A problem occurred evaluating root project 'GraphView'.
16:47:48.556 [ERROR] [org.gradle.BuildExceptionReporter] > Could not create plugin of type 'AppPlugin'.
16:47:48.558 [ERROR] [org.gradle.BuildExceptionReporter] 
16:47:48.558 [ERROR] [org.gradle.BuildExceptionReporter] * Exception is:
16:47:48.560 [ERROR] [org.gradle.BuildExceptionReporter] org.gradle.api.GradleScriptException: A problem occurred evaluating root project 'GraphView'.
16:47:48.560 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.groovy.scripts.internal.DefaultScriptRunnerFactory$ScriptRunnerImpl.run(DefaultScriptRunnerFactory.java:54)
16:47:48.561 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.configuration.DefaultScriptPluginFactory$ScriptPluginImpl.apply(DefaultScriptPluginFactory.java:156)
16:47:48.561 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.configuration.project.BuildScriptProcessor.execute(BuildScriptProcessor.java:38)
(...)
16:47:48.577 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.bootstrap.ProcessBootstrap.run(ProcessBootstrap.java:32)
16:47:48.582 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.GradleMain.main(GradleMain.java:23)
16:47:48.582 [ERROR] [org.gradle.BuildExceptionReporter] Caused by: org.gradle.api.plugins.PluginInstantiationException: Could not create plugin of type 'AppPlugin'.
16:47:48.583 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.plugins.DefaultPluginRegistry.loadPlugin(DefaultPluginRegistry.java:69)
(...)
16:47:48.587 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.Script$apply.callCurrent(Unknown Source)
16:47:48.588 [ERROR] [org.gradle.BuildExceptionReporter] at build_4hgoaprc9cok3jh42t4e7iif8u.run(/home/william/android/workspace/GraphView/build.gradle:12)
16:47:48.612 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.groovy.scripts.internal.DefaultScriptRunnerFactory$ScriptRunnerImpl.run(DefaultScriptRunnerFactory.java:52)
16:47:48.613 [ERROR] [org.gradle.BuildExceptionReporter] ... 30 more
16:47:48.613 [ERROR] [org.gradle.BuildExceptionReporter] Caused by: java.lang.NoClassDefFoundError: org/gradle/api/artifacts/result/ResolvedModuleVersionResult
16:47:48.613 [ERROR] [org.gradle.BuildExceptionReporter] at com.android.build.gradle.AppPlugin.$getStaticMetaClass(AppPlugin.groovy)
16:47:48.614 [ERROR] [org.gradle.BuildExceptionReporter] at com.android.build.gradle.BasePlugin.<init>(BasePlugin.groovy:1627)
16:47:48.614 [ERROR] [org.gradle.BuildExceptionReporter] at com.android.build.gradle.AppPlugin.<init>(AppPlugin.groovy:73)
16:47:48.614 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.DependencyInjectingInstantiator.newInstance(DependencyInjectingInstantiator.java:62)
16:47:48.615 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.plugins.DefaultPluginRegistry.loadPlugin(DefaultPluginRegistry.java:67)
16:47:48.615 [ERROR] [org.gradle.BuildExceptionReporter] ... 43 more
16:47:48.624 [ERROR] [org.gradle.BuildExceptionReporter] Caused by: java.lang.ClassNotFoundException: org.gradle.api.artifacts.result.ResolvedModuleVersionResult
16:47:48.625 [ERROR] [org.gradle.BuildExceptionReporter] ... 48 more
16:47:48.626 [ERROR] [org.gradle.BuildExceptionReporter] 
16:47:48.626 [LIFECYCLE] [org.gradle.BuildResultLogger] 
16:47:48.627 [LIFECYCLE] [org.gradle.BuildResultLogger] BUILD FAILED
16:47:48.627 [LIFECYCLE] [org.gradle.BuildResultLogger] 
16:47:48.628 [LIFECYCLE] [org.gradle.BuildResultLogger] Total time: 4.66 secs
16:47:48.629 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on no_buildscript class cache for build file '/home/william/android/workspace/GraphView/build.gradle' (/root/.gradle/caches/1.10/scripts/build_4hgoaprc9cok3jh42t4e7iif8u/ProjectScript/no_buildscript).
16:47:48.629 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on buildscript class cache for build file '/home/william/android/workspace/GraphView/build.gradle' (/root/.gradle/caches/1.10/scripts/build_4hgoaprc9cok3jh42t4e7iif8u/ProjectScript/buildscript).
16:47:48.630 [DEBUG] [org.gradle.cache.internal.btree.BTreePersistentIndexedCache] Closing cache artifact-at-repository.bin (/root/.gradle/caches/modules-2/metadata-2.1/artifact-at-repository.bin)
16:47:48.631 [DEBUG] [org.gradle.cache.internal.btree.BTreePersistentIndexedCache] Closing cache module-metadata.bin (/root/.gradle/caches/modules-2/metadata-2.1/module-metadata.bin)
16:47:48.631 [DEBUG] [org.gradle.cache.internal.btree.BTreePersistentIndexedCache] Closing cache dynamic-revisions.bin (/root/.gradle/caches/modules-2/metadata-2.1/dynamic-revisions.bin)
16:47:48.632 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on artifact cache (/root/.gradle/caches/modules-2).
16:47:48.635 [DEBUG] [org.gradle.api.internal.artifacts.ivyservice.resolveengine.store.CachedStoreFactory] Resolution result cache closed. Cache reads: 0, disk reads: 0 (avg: 0.0 secs, total: 0.0 secs)
16:47:48.636 [DEBUG] [org.gradle.api.internal.artifacts.ivyservice.resolveengine.store.CachedStoreFactory] Resolved configuration cache closed. Cache reads: 0, disk reads: 0 (avg: 0.0 secs, total: 0.0 secs)
16:47:48.637 [DEBUG] [org.gradle.api.internal.artifacts.ivyservice.resolveengine.store.ResolutionResultsStoreFactory] Deleted 2 resolution results binary files in 0.001 secs
16:47:48.637 [DEBUG] [org.gradle.api.internal.artifacts.ivyservice.ivyresolve.memcache.InMemoryDependencyMetadataCache] In-memory dependency metadata cache closed. Repos cached: 2, cache instances: 2, modules served from cache: 0, artifacts: 0
// ===========================================

Alguém poderia me ajudar a configurar corretamente? Estou precisando disso mais que de comer. rs

Muito obrigado!

William Lopes

unread,
Jan 7, 2014, 2:09:04 PM1/7/14
to androidb...@googlegroups.com
Na verdade esse log é de quando fui testar o build na biblioteca diretamente, mas o erro é exatamente mesmo quando faço no projeto principal. Será que o erro não está fora do meu projeto? Alguma ideia?

Valeu!

William Lopes

unread,
Jan 7, 2014, 7:03:23 PM1/7/14
to androidb...@googlegroups.com
Pessoal, o erro aparecia devido a eu estar utilizando a versão 1.10 do gradle e a correta é a 1.9. Não sei o que a 1.10 tem que causou isso, enfim, depois de acontecer mais uns 10 erros, eu consegui corrigir e fazer funcionar. Mas não encontro o arquivo aar, onde ele fica localizado? O comando para gerá-lo é o padrão (gradle build)?

Só falta isso agora!

Valeu!
Reply all
Reply to author
Forward
0 new messages