前言:我瞭解最多problems和許多solutions與捆綁多個應用程序相關聯。如何在我的主應用程序中包含助手應用程序?
我目前的應用程序依賴於輔助應用程序才能正常運行。我的current method安裝此輔助應用程序的目的是將其包含在主應用程序的資產中的.apk文件,並提示用戶安裝它。
如果用戶禁用了INSTALL_NON_MARKET_APPS,則主應用程序redirects將用戶指向marketplace上的幫助器應用程序。
然而,這個過程中有幾個問題:
- 大多數用戶被迫從市場,這是麻煩的下載應用兩次。
- 我不得不有一個幫手應用程序,它自己在市場上什麼都不做,這很可能讓那些通過搜索市場找到它的用戶感到困惑。
是否有更好的方法將兩個應用程序捆綁在一起並讓用戶同時安裝兩個應用程序?另外,是否有一種方法可以在市場上創建不公開的應用程序,以便只有在使用正確的市場uri時才能安裝該應用程序?
爲什麼不簡單地結合這兩個應用程序? – CommonsWare 2012-08-17 15:07:06
我的應用程序確實依賴於有兩個單獨的應用程序。這是一個家長控制應用程序,它有兩個應用程序,可防止在沒有父母密碼的情況下卸載其他應用程序。據我所知,如果沒有兩個互相交互的應用程序,這是不可能的。 – 2012-08-17 15:09:01
「如果沒有兩個互相交互的應用程序,這是不可能的」 - 這不會有太大的幫助。首先,這無助於以安全模式重新啓動。其次,我可以想到,只有兩個應用程序在哪裏才能對卸載的應用程序產生影響的唯一方法依賴於代表Android中正在慢慢關閉的安全缺陷的技術。 – CommonsWare 2012-08-17 15:38:23