hur använder jag apkbuilder? [LÖST]

Diskussion i 'Frågor, support och diskussion' startad av fatjoe, 21 dec 2010.

  1. fatjoe

    fatjoe Youth Droid Medlem

    Blev medlem:
    26 mar 2010
    Inlägg:
    114
    Mottagna gillanden:
    3

    MINA ENHETER

    Jag försöker skapa ett Make-flöde för Android. Har kommit så lång att jag har alla resurser och dex-filen på samma ställe. Nästa steg är att bygga en debug-apk men där har jag fastnat:

    Kod:
    > dir
    2010-12-21  22:56             8*136 classes.dex
    2010-12-21  22:56             2*002 res.ap_
    
    >apkbuilder test.apk -d -v -u -z res.ap_ -f classes.dex
    
    THIS TOOL IS DEPRECATED. See --help for more information.
    
    Failed to create 'test.apks': Access is denied
    
    Givetvis har jag skriv-rättigheter till katalogen, så jag förstår inte vad den klagar på. Notera också att programmet av någon anledning lägger till ett "s" i slutet :(

    Vet ni hur man använder programmet? Kan man göra samma sak med jarsigner och zip istället? Det borde ju finnas nån ersättare när programmet är "DEPRECATED"??

    Tacksam för all hjälp!
     
    Last edited: 22 dec 2010
  2. henca

    henca Senior Droid Medlem

    Blev medlem:
    30 dec 2009
    Inlägg:
    1 337
    Mottagna gillanden:
    213

    MINA ENHETER

  3. fatjoe

    fatjoe Youth Droid Medlem

    Blev medlem:
    26 mar 2010
    Inlägg:
    114
    Mottagna gillanden:
    3

    MINA ENHETER

    Jag har försökt kopiera ant men just apkbuilder har gjorts till en inbyggd ant "task" i den nya SDKn och är därför osynlig för mig.

    Skulle nån vänlig själ kunna köra denna i en äldre SDK och skicka resultatet till mig?

    Kod:
    ant -v -d clean install
     
    Last edited: 22 dec 2010
  4. fatjoe

    fatjoe Youth Droid Medlem

    Blev medlem:
    26 mar 2010
    Inlägg:
    114
    Mottagna gillanden:
    3

    MINA ENHETER

    Tja, det tog 48 timmar men nu verkar jag ha löst gåtan: En del av SDK verktygen kräver att man använder absoluta filnamn under Windows. Lyckligtvis rätt simpelt att lösa detta med nmake, man skriver bara

    Kod:
    -z $(MAKEDIR)\res.ap_
    istället för
    Kod:
    -z res.ap_
    Tycker för övrigt att utvecklingsverktygen från Google håller pinsamt låg nivå :( :(