/ / Build ant: Ako konfigurovať objednávku knižnice? - android, mravenec, stavať

Android ant build: Ako nakonfigurovať objednávku knižnice? - android, mravenec, stavať

Staviam Android aplikáciu pomocou jedného externého súboru somelibrary.jar. Pri zatmenia môžem ju postaviť

  1. Konfigurácia cesty zostavenia
  2. Pridávanie externých somelibrary.jar
  3. Zmeňte poradie knižnice, aby somelibrary.jar bol pred knižnicami systémov Android.

Teraz by som rád vytvoril tento projekt s mravcom. Zrušil som tento súbor somelibrary.jar do priečinka / libs, ale zostavenie nefunguje. Myslím, že toto, pretože somelibrary.jar musí byť pred knižnicami systému Android.

Ako môžem zmeniť objednávku knižnice v mravce?

odpovede:

0 pre odpoveď č. 1

Objednávka nie je dôležitá. To, čo sa deje, je, že somelibrary.jar nevidí ANT


0 pre odpoveď č. 2

Nedokázal som vyriešiť, ako dať túto knižnicu pred android.jar v poradí postavenia. Bol som však schopný vykonať riešenie: Zlúčiť túto knižnicu do android.jar pomocou týchto krokov:

  1. Rozbaľte android.jar do priečinka "unzipped_android_jar"
  2. Rozbaliť somelibrary.jar na vrchole tohto priečinka "unzipped_android_jar"
  3. Repackage android.jar znova zložte
  4. Premenujte zip súbor na android.jar

Vaša knižnica je teraz zlúčená do systémovej knižnice android.jar. Môžete to použiť nahradením android.jar na SDK_FOLDER / platformy / android-N / android.jar