纯粹的.net程序员,没有任何android开发经验。连续折腾三天,才配置完成的xamarin.android开发环境,完成Hello World ,一路都是坑啊。
一、得新安装VS2015,把移动开发选项勾上:xamarin ,android有SDK我也勾了,但是没有用,装得很慢,也装不上。最终的结果是,我把所有与android相关的都删了,手动安装和配置JDK、Android SDK、Android NDK。
推荐个好地方:http://www.androiddevtools.cn/
我所有的工具都是在这里下的。太感谢了
二、安装JDK
坑一: 起初选择了JDK 1.7,后来发现我的Android SDK太新,编译时总提示与JDK版本不一致,我又重新安装JDK 1.8
三、安装Android SDK
选择最新版本就行了
坑一:无法更新,需要FQ,我不会。网上搜一个镜像地址填上就行了。
坑二:
Downloading Android SDK Tools, revision 25.2.5
Installing Android SDK Tools, revision 25.2.5
Failed to rename directory D:\Program Files\android\android-sdk\tools to D:\Program Files\android\android-sdk\temp\ToolPackage.old01.
我最终的解决办法是:在同级目录下复制一份tools文件夹命令为tools-复本,打开副本中的android.dat,运行SDK Manager。以为万事大吉了,结果还是显示同样错误,各种烦躁,最后在任务管理器中发现一个应用程序,adb.exe,这是Android Debug Bridge的简称,才知道原来是他在作怪,关掉他,再重新更新,这才OK了。
四、安装NDK
这是唯一没有见坑的一项,装下就能用。
五、模拟器
坑一:新建一个默认项目,编译成功了,一运行就提示部署失败,猜到了是模拟器没有加载,找了半天才发现自已的模拟器里没有设备,随便新增了一个,
坑二:我的VS不会自动加载模拟器, 需要先启动模拟器,再运行项目。
总结一下:还是缺少移动开发的经验,零经验来搞这玩意,都是泪啊!继续努力吧!!!