簡體   English   中英

沒有啟動器圖標

[英]No launcher icon

我有一個有趣的問題 - 至少對我而言。 我不希望我的應用程序在菜單中有一個啟動器圖標 - 我遠程啟動它,我不想在菜單中顯示它。

我怎么解決這個問題?

我的想法是從清單中刪除以下內容:

<intent-filter>
     <action android:name="android.intent.action.MAIN" />
     <category android:name="android.intent.category.LAUNCHER" />
</intent-filter>

這會解決我的問題嗎?

刪除:

 <category android:name="android.intent.category.LAUNCHER" />

你不會有一個啟動器圖標。

這就是我要做的。 這將定義應用程序的網關活動,但不會影響功能。 如果此過濾器沒有活動,則不會有手動啟動它的圖標,正是您想要的。

https://stackoverflow.com/a/13552763/6481542是正確的,但要解決評論中提到的Android Studio編譯問題,您需要修改Android Studio中的運行配置:

  • 轉到“運行” - >“編輯配置”
  • 在“啟動選項”下,將“從Default Activity啟動”更改為任何其他選項。 在某項活動中使用“ Specified Activity活動”是一種合適的方法。

這適用於Android Studio 2.2.3。

暫無
暫無

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

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