啓動應用程序,我已經應用A和應用B如何從另一個
我想從A推出B和只有A(所以沒有選擇器)
但
我不想使用因爲 它不可擴展
我的應用程序A去10個不同的市場。
所以我不想硬編碼包像
getPackageManager()。getLaunchIntentForPackage(com.myapp.androidmarket)和getPackageManager()。getLaunchIntentForPackage(com.myapp.someothermarket)等。
進一步,如果我添加一個新的A到一些新的市場後,我鬆開B.
然後我需要爲新的A添加新包B和重新發布B,使用它可以啓動新的A爲新市場設計
所以我想要使用某種方案可以用程序啓動應用程序嗎?
說我硬編碼在應用程序B getLaunchIntentForPackage(「com.package.application_A_Free」); getLaunchIntentForPackage(「com.package.application_A_Full」); 我不想這樣做。 (這是你發送的鏈接建議去) 然後我釋放APP B與這些路徑。 APP B在市場上銷售。 我推薦我需要發佈新版本的App A For Amazon MArket。 那我需要去B的市場來源 並且加上 getLaunchIntentForPackage(「com.package.application_A_Amazon」); 並重新發布B <意味着B需要經歷Q/A週期。 不可擴展 – user498584