Android 泽马林,安卓。每次我在设备上运行应用程序时,都会取消安装应用程序,然后重新安装。

Android 泽马林,安卓。每次我在设备上运行应用程序时,都会取消安装应用程序,然后重新安装。,android,xamarin.android,xamarin,Android,Xamarin.android,Xamarin,非常烦人,因为我必须登录Facebook才能使用该应用程序。所以每次我想测试一个新的代码实现时,我都需要登录Facebook。如果应用程序无法卸载,则凭据将保持不变,并且当我运行应用程序时,我将不需要登录。当我使用模拟器运行它时,也会发生这种情况,但我更喜欢使用设备 有人知道如何避免卸载吗? 我正在使用Mac上的Xamarin为android开发,该设备是三星Galaxy S3 Mini 转到project option->Android Buid->Linker->Linker Behavio

非常烦人,因为我必须登录Facebook才能使用该应用程序。所以每次我想测试一个新的代码实现时,我都需要登录Facebook。如果应用程序无法卸载,则凭据将保持不变,并且当我运行应用程序时,我将不需要登录。当我使用模拟器运行它时,也会发生这种情况,但我更喜欢使用设备

有人知道如何避免卸载吗?


我正在使用Mac上的Xamarin为android开发,该设备是三星Galaxy S3 Mini

转到project option->Android Buid->Linker->Linker Behavior->set it link SDK assembly only。

据我所知,无法避免卸载,但您是否尝试过“在部署之间保留设备上的应用程序数据/缓存”选项?如果您使用的是Visual Studio,它位于“工具”>“选项”>“Xamarin”中。@user1132457我使用的是Xamarin Studio,我还没有见过任何类似的选项。我不知道我是否遗漏了什么。如果你在Windows上,它仍然在工具>选项下,在OS X上,在Xamarin Studio>首选项下查看。然后在任何一个页面上查看Projects>Android。下面是设置的屏幕截图:我可以确认上面提到的设置已经为我解决了这个问题——我不再需要每次重新编译和运行我的应用程序时都登录Facebook。