2013-02-06 74 views
0

請幫我解決一個問題。 我需要創建一個ant腳本來構建兩個包含2個包名的apk。 第二個apk包需要重命名。然後在sdk android中重建使用build.xml。 但是這個文件比較複雜。 我很努力,但沒有效果。 請告訴我該怎麼做。建立兩個apk與螞蟻

回答

1

雖然不是不可能,這將是相當一些努力來實現這一點,因爲:

  1. 您需要修改在AndroidManifest.xml包。這可以通過在運行時選擇2個文件來完成。但目前,AndroidManifest.xml的名稱是全局屬性(manifest.filemanifest.abs.file,指的是第一個)。你應該小心地修改這個,因爲Android團隊將來的build.xml中的任何更改都可能會破壞你的構建。
  2. 生成的R文件將屬於新包,並且源代碼中對此R的引用將失敗,因爲新包未導入(必須在每個源文件中完成,指向R) 。
+0

謝謝u.i會嘗試 –