Codi comú i targets

2 views
Skip to first unread message

Oriol

unread,
May 14, 2013, 1:24:09 PM5/14/13
to CatD...@googlegroups.com
Tinc un problema i la solució que he adoptat és d'aquelles que la veueta et diu "segur que hi ha una manera millor de fer-ho"

Tinc un codi amb molts packages i moltes classes i d'aquest codi font en genero "Targets" que son repeticions del mateix codi però canviat els grafics, els colors i 2 coses més.

Clar, he generat 6 d'aquests targets i ara tinc 6 projectes eclipse que son 6 repeticions del mateix codi font.

He buscat "una mica" i no he trobat res en eclipse, en canvi a Xcode ho tenen molt fàcil, també he vist que es pot fer en git.

Algú li sona que es pugui fer algo semblant en eclipse, tipus "llibreria" o algo per l'estil?



Bernat

unread,
May 14, 2013, 2:31:08 PM5/14/13
to CatD...@googlegroups.com

Crearte un projecte llibraria? Estil actionbarsherlock?

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

Oriol

unread,
May 15, 2013, 4:05:57 AM5/15/13
to CatD...@googlegroups.com
LLibreria no serveix, el codi font de java és comú però els resources son diferents per cada target.

El dimarts 14 de maig de 2013 20:31:08 UTC+2, Alorma va escriure:

Sergi Martínez

unread,
May 15, 2013, 4:53:11 AM5/15/13
to Catalonia Android Community Group
pos eso, montes una llibreria amb el codi comu i resource mock i a cada app fots els resources unics


2013/5/15 Oriol <orio...@gmail.com>

Joan Pujol

unread,
May 19, 2013, 5:37:19 AM5/19/13
to CatD...@googlegroups.com
Mmmmm,

Jo encara no m'he passa't a l'Android Studio més Gradle i no sé com de verd o madur està.
Pero està mínimament madur estic segur que a partir d'alla pots fer una sol·lució molt més neta. JA que està basat en ANT i MVN i MVN té per exemple
els Build Profiles o el Resource Filtering que ajuden a fer coses d'aquestes.
A més el Gradle al ser més imperatiu i al estar basat també en Ant hauria de ser més fàcil...
Crec que rascant d'aqui podries aconseguir la sol·lució més neta que és tenir un únic projecte que a l'hora de construir-lo en funció d'uns parametres t'apliqui uns recursos o altres...

De totes maneres un BIG disclaimer que no ho he provat i a vegades menjar fruita poc madura pot ser indigest....

Salutacions,

Sergi Martínez

unread,
May 19, 2013, 7:30:09 AM5/19/13
to Catalonia Android Community Group
home, aixo ja pots fer-ho amb Eclipse (si tens ganes de patir) o amb l'IntelliJ CE utilitzant maven,

Pel que he vist, l'ús de groovy serà força transparent (com ho es ara ant) i només "te lies" si "te vols liar"

Aixó si, el suport maven per Android d'IntelliJ es un milió de vegades millor que el d'Eclipse. Mes que res per que ho fa natiu, mentre que Eclipse utilitza un plugin i un connector que ha fet un probre nano que va de bolit per enganxar els canvis a cada ADT.


2013/5/19 Joan Pujol <joan...@gmail.com>
--
You received this message because you are subscribed to the Google Groups "Catalonia Android Community Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to CatDroid+u...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 
Reply all
Reply to author
Forward
0 new messages