发布Xamarin安卓apk

时间:2017-09-22 13:15:24

标签: c# android xamarin

我正在学习目前的Xamarin,我已经构建了一个简单的应用程序,将其设置为发布然后发布。一切都很好,我得到一个APK文件,但当我将APK发送到我的手机,并安装它,它给了我我的应用程序的两个部分。 我有2个活动,每个活动都有自己的布局(axml),我想当我发布我的应用程序,它安装,我只有一个应用程序,然后导航到其他部分。如果我有5个活动,我将在手机上获得5个部分(5个图标彼此相邻,所有活动都以活动命名)。 我可能做错了什么?我没有得到任何构建警告也没有错误。

2 个答案:

答案 0 :(得分:1)

只有一个活动应被标记为from Utils.files import writeToFiles

MainLauncher = true

任何其他活动都应标记为[Activity(Label = "@string/application_name", MainLauncher = true, Icon = "@mipmap/icon")] ,默认为MainLauncher = false,因此您只需将其删除即可:

false

答案 1 :(得分:0)

我认为这个问题的答案是在帖子Application icon for each activity中给出的。

  

原因可能是你在清单中有几个具有MAIN,启动器意图的活动。要修复它,请从其中一个中删除它。