看板 AndroidDev 關於我們 聯絡資訊
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)
cuteman0725:好文推推 12/30 12:49
paglytw:都是開發者了...開發版本改個package name 會很難嗎? 12/30 15:18
LaPass:要體諒不會寫程式的啊.... 要不然我做的最煩的地方就是UI 12/30 21:25
nvidia:我現在做UI還是一堆Hardcore,技術很差的說 12/31 14:16
huw12313212:改個package不就解決了 .... 12/31 19:00