作者kewang (652公车)
看板AndroidDev
标题[分享] PackageApp - 帮你自动建置Android app
时间Fri Dec 30 02:04:25 2011
src:
https://github.com/kewangtw/PackageApp
最近在开发公司的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做的更完美!
我有写了一份文件,明後天有空再放上去好了。
--
另外打一下广告 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)
1F:推 cuteman0725:好文推推 12/30 12:49
2F:→ paglytw:都是开发者了...开发版本改个package name 会很难吗? 12/30 15:18
3F:推 LaPass:要体谅不会写程式的啊.... 要不然我做的最烦的地方就是UI 12/30 21:25
4F:→ nvidia:我现在做UI还是一堆Hardcore,技术很差的说 12/31 14:16
5F:推 huw12313212:改个package不就解决了 .... 12/31 19:00