我正在Visual Studio中创建一个Android应用程序。当我在设备上创建对齐的APK以进行侧加载时(从工具->安卓->发布安卓应用程序),它会安装并运行,但似乎没有最新的更改。我经历的一系列事件如下:
- 在我的设备上安装了该应用程序的某个版本
- 更新了登录页面上的颜色并设置了应用程序主题(以及其他内容)
- 重新安装应用程序
- 在登录页面上看到了新主题,但没有看到新颜色
- 在登录页面上随机更改文本作为测试
- 重新安装应用程序
- 看到了颜色的变化,但没有看到随机的文本变化
关于我可能做错了什么,有什么建议吗?
我也遇到过类似的问题,我解决这个问题的方法是以下
- 清理所有项目
- 构建所有项目(尤其是包含xcml文件的项目)
- 从设备中删除(删除应用程序)
如果出于某种原因,这并不能解决问题,通常情况下,完全重新启动Xamarin Studio或Visual Studio就可以了。
我有一个类似的奇怪问题,中的旧代码只有一个项目没有更新。所有其他项目都会得到更新/部署。它只发生在一个模拟器上,只在调试模式下,并且只发生在那一个项目上。
清洁+重建整个解决方案无效。但是,告诉VS重新构建单个项目确实。
为什么重建解决方案不重建项目?我没有任何奇怪的线索,但我可以始终如一地重现这个问题和解决方法。
在我的情况下,我在连接设备时遇到了类似的问题,没有人提出像Clean\Rebuild\Restart\Reinstall\etc这样的解决方案可以帮助我。与此同时,在AVD上一切都很完美,最新的代码部署还可以
我发现所问的问题取决于所连接设备上[USB Developer]部分的选定设置(我的是小米智能手机)。因为有些供应商为我们提供了太多的安全设置。。。
我发现,您必须同时打开USB调试&USB调试(安全设置),并关闭MIUI优化(小米供应商确实如此,但您可以检查您的设备是否有类似的选项)。希望这能有所帮助。