我試着編碼它,我試着解決它與谷歌和stackoverflow,沒有發現:=)所以希望別人有一個更好的主意,我不知道如果我得到一切正確的:從發射器中刪除但保持啓用/啓動
我有2個應用程序:廣告(主要的應用程序)/ adfree-PRO(只是許可證啓動廣告應用程序不會受到廣告; P)
所以問題是,我想有一個專業版(與Pro圖標)在啓動普通廣告應用程序的啓動程序,這是正常的廣告應用程序不在啓動器中。
我試圖從發射移除廣告的應用程序(這是由於我的研究應該只從啓動器中刪除它)
pkgMgr.setComponentEnabledSetting(新組件名稱(PACKAGE_NAME,PACKAGE_NAME +「主要」 ), PackageManager.COMPONENT_ENABLED_STATE_DISABLED,PackageManager.DONT_KILL_APP);
哪些結果:啓動器中的圖標是正確的;)但應用程序無法在手機上找到,啓動,啓動後,即使不與發射親活動的快捷方式。它似乎在那裏(快捷方式可以創建),但我嘗試啓動時崩潰了一個活動異常。
02-18 14:38:59.237:ERROR/AndroidRuntime(9941):android.content.ActivityNotFoundException:致無法找到明確的活動類{PACKAGE_NAME/PACKAGE_NAME.Main};你有沒有在你的AndroidManifest.xml中聲明這個活動?
這似乎並不屬於(錯誤消息) 它看起來像有發生更多的不僅僅是簡單地刪除啓動器中的條目中的應用。
非常感謝球員, 每一個變通方法對於這種情況感激:) 問候:)
謝謝你確認我的想法。直到現在我已經隱藏了專業版圖標,它完美的工作,發射器只顯示1個圖標,但現在我想顯示他們正在使用的用戶(並讓他們意識到好處;))專業版,所以它似乎,爲了讓他們有可能使用一個單獨的專業圖標,2個圖標是不可避免的。 所有其他:摘要:隱藏許可證應用程序作品;) 隱藏主應用程序。犯規。 感謝您的迴應! – cV2 2011-02-18 23:05:27