我正在學習Xamarin,我已經構建了一個簡單的應用程序,將其設置爲發佈併發布。一切都很好,我得到一個APK文件,但是當我將APK發送到我的手機並安裝它時,它給了我兩部分我的應用程序。 我有2個活動,每個活動都有自己的佈局(axml),我認爲當我發佈我的應用程序時,它會安裝並且我只有一個應用程序,然後導航到其他部分。如果我有5個活動,我會在手機上獲得5個部分(5個圖標彼此相鄰,都以某種活動命名)。 我可能會做錯什麼?我沒有得到任何建立警告或錯誤。發佈Xamarin安卓apk截圖
2
A
回答
1
只有一個活動應該被標記爲MainLauncher = true
:
[Activity(Label = "@string/application_name", MainLauncher = true, Icon = "@mipmap/icon")]
的任何其他活動應被標記爲MainLauncher = false
,默認爲false
所以你可以將其刪除:
[Activity(Label = "@string/application_name")]
0
我認爲這個問題的答案在post-Application icon for each activity中給出。
可能原因是你有幾個活動在清單中有主,發射器的意圖。要修復它,請將其從其中一箇中刪除。
相關問題
- 1. Android apk安卓apk截圖
- 2. 從另一個apk調用android apk安卓apk截圖
- 3. 安卓proguard上gson不能發佈apk
- 4. Xamarin:在安卓
- 5. 黑色截圖安卓OpenCv
- 6. 安卓apk版本
- 7. 播放 - 安卓(Xamarin)
- 8. Google地圖簽名APK安卓
- 9. 在android中安裝apk截圖
- 10. Bind android apk安卓版
- 11. 安卓畫布不畫圖
- 12. 安卓畫布繪圖
- 13. 用c安卓android屏幕截圖#
- 14. 安裝/卸載apk安卓版with phoneGap?
- 15. 安卓原生lib未安裝APK
- 16. 佈局 - 安卓
- 17. 無法安裝發佈版本的APK
- 18. 關於安卓工作室apk安卓版
- 19. Android,Robotium - 發佈截圖
- 20. 安卓市場發佈問題
- 21. 安卓在網絡上發佈數據
- 22. 安卓:兼容性問題發佈
- 23. 如何識別安卓手機設備在xamarin安卓android#c#
- 24. 離子圖像被破後發佈和安裝APK
- 25. Xamarin的Android 7+安裝APK編程
- 26. 簽名安卓APK下載:INSTALL_PARSE_FAILED_NO_CERTIFICATES
- 27. 安卓:actionbarsherlock +行家+的IntelliJ創建APK
- 28. 安卓apk版本與編程失敗
- 29. 安卓:更新的apk文件編程
- 30. 安卓proguard的原因APK崩潰
這聽起來就像你在清單中使每個活動都可以啓動一樣。你能分享你的清單文件嗎?我認爲每個活動都有'android.intent.category.LAUNCHER' – 0xDEADC0DE