.net开发安卓从入门到放弃

.net开发安卓从入门到放弃

  • 从入门到放弃
    • 开发工具编译就会存在bug
    • 文档欠缺问题
    • 功能缺失
  • 同系列文章推荐

从入门到放弃

最近这两天了解一些关于安卓Launcher的开发,发现在.net下想要实现这个效果还是挺困难的,但是在java中实现简直易如反掌。

所以,奉劝看到这篇文章的各位朋友,如果你有想要使用.net开发安卓的想法,我劝你浅尝可以,千万别拿来做复杂项目,我自己开发了一个多月的感受罗列一下,不一定正确,仅作参考。

开发工具编译就会存在bug

在vs中开发安卓程序,正常debug一般不会有什么问题,但是在多次release后,或者存档apk后,可能出现无故闪退的问题,经过多次尝试后发现重启vs后再打包可以解决此问题

文档欠缺问题

虽然微软官方给的文档挺多的,但是总是不能解释道问题的核心,还需要扒谷歌的安卓文档,而且网上很多博客也都是java版本的,还需要自己猜测和翻译成.net的

功能缺失

有一些在android studio中很容易实现的功能,在.net下实现起来很困难,或者完全实现不了,比如launcher功能,在.net下超级麻烦,我最后也没能实现,但是在java中仅仅需要几行配置文件就可以搞定

同系列文章推荐

.net开发安卓入门 - 环境安装
.net开发安卓入门 - Hello world!
.net开发安卓入门 - 基本交互(Button,输入EditText,TextView,Toast)
.net开发安卓入门 - 布局与样式
.net开发安卓入门 - Activity
.net开发安卓入门 - Notification(通知)
.net开发安卓入门 - 四大基本组件
.net开发安卓入门 - Service (服务)
.net开发安卓入门 - 打包(.apk)
.net开发安卓入门 - ImageView 显示网络图片
.net开发安卓入门-文件操作与配置操作
.net开发安卓入门-Dialog
.net开发安卓入门-自动升级(配合.net6 webapi 作为服务端)
vs2022 实现无线调试安卓(Windows)
.net开发安卓从入门到放弃
.net开发安卓从入门到放弃 最后的挣扎(排查程序闪退问题记录-到目前为止仍在继续)
.net开发安卓入门 -记录两个问题处理办法

你可能感兴趣的:(.net,移动开发,android,android,studio,ide)