簡體   English   中英

Android應用程式會編譯並安裝,但不會顯示在我的應用程式中

[英]Android app compiles and installs, but won't show up in my apps

有沒有人見過一個問題,您可以將應用程序導出到.apk文件,然后進行安裝,一切正常,但該應用程序永遠不會顯示在已安裝的應用程序列表中。 我有另一個已安裝且運行良好的應用程序。 完全被我可能做錯的事情所困擾...我認為它已正確簽名(我已經測試了工作應用程序上的密鑰...我缺少真正愚蠢的東西嗎?)

編輯我正在編輯以添加解決方案。 Android要求清單中的主Activity稱為MAIN。 您可以隨意調用類,但XML必須包含以下內容:

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

沒意識到這一點,我給我起了別的名字,而不僅僅是徹底失敗,它在仿真器中可以完美運行,但無法在手機上打開。

您需要使用android.intent.category.LAUNCHER和android.intent.action.MAIN創建一個活動,如下所示:

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

有關更多信息,請參見此處: http : //developer.android.com/guide/topics/manifest/manifest-intro.html (在“圖標和標簽”下)。

暫無
暫無

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

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