※ 本文為 cuteman0725 轉寄自 ptt.cc 更新時間: 2011-12-30 12:49:43
看板 AndroidDev
作者 標題 [分享] PackageApp - 幫你自動建置Android app
時間 Fri Dec 30 02:04:25 2011
src: https://github.com/kewangtw/PackageApp
最近在開發公司的app以及我自己的借書客時,常常在想為什麼我沒辦法像一般使用者一
樣使用app,一邊開發新功能的app,因為一山不容二虎,Android 手機裡面不容許兩個以
上相同 package name 的 app 同時存在。可是我覺得蠻不合理的,這樣子成千上萬的
樣使用app,一邊開發新功能的app,因為一山不容二虎,Android 手機裡面不容許兩個以
上相同 package name 的 app 同時存在。可是我覺得蠻不合理的,這樣子成千上萬的
Android developer 沒辦法在日常生活使用自己的app,這對要實踐吃自己的狗食
(Eating your own dog food)實在是一個很大的問題,於是我這兩天就研究了許多資料,
總算是完成如何讓開發版以及正式版的 app 可以並存在同一隻 Android 手機裡面。
用法:
java -jar PackageApp.jar [-e] -p {ProjectName} [-d {DebugPackageName}]
-e: 是否要產生External Tools
-p: Project Name
-d: Development Package Name
執行完上述指令後,會產生一堆建置檔,然後再執行下列的
ant debugapp
ant releaseapp
就會安裝app到你的手機上面了
目前還有一些小bug要處理,像是ant.properties、External Tools自動安裝、external
library的build.xml目前尚未實作。希望有志之士能一起幫忙把PackageApp做的更完美!
我有寫了一份文件,明後天有空再放上去好了。
library的build.xml目前尚未實作。希望有志之士能一起幫忙把PackageApp做的更完美!
我有寫了一份文件,明後天有空再放上去好了。
--
另外打一下廣告 XDDDD
借書客:https://market.android.com/details?id=tw.kewang.shelf
--
雜七雜八的kewang部落格 http://kewang.tw
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.134.3.53
※ 編輯: kewang 來自: 220.128.150.66 (12/30 09:38)
--
※ 看板: P_qman 文章推薦值: 0 目前人氣: 0 累積人氣: 90
回列表(←)
分享