簡體   English   中英

使用相同的程序包名稱啟動系統生成的應用程序

[英]Launch a system generated application with same package name

我正在嘗試制作一個可以啟動應用程序的小型應用程序,通常不會顯示在應用程序抽屜中。 該應用程序由系統生成,並且特定於運營商。 它屬於com.android.stk包-對於不知道它是SIM Toolkit應用程序的那些人。 SIM Toolkit應用程序本身無法啟動,但是當我插入SIM卡時,它會創建一個運營商專用的應用程序-在我的情況下:Dialog Services,可以運行該服務來更改SIM卡設置。

問題在於Dialog Services應用程序的程序包名稱仍為com.andorid.stk。 我要做的就是打開該應用程序。 有沒有辦法做到這一點...可能會在com.android.stk中搜索所有應用,然后選擇或啟動該應用...

我是Android開發人員的新手,因此感謝所有幫助。

您可以啟動任何包名稱已知的已安裝應用程序:

   Intent LaunchIntent = getPackageManager().getLaunchIntentForPackage("com.andorid.stk");
    startActivity( LaunchIntent );

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM