2 w2282346548 w2282346548 于 2013.08.18 21:15 提问

mono for android 开发百度地图遇到的问题求解

我准备用Xamarin Studio 做一个关于地图定位的demo
但是下载的BaiduMap_AndroidSDK是一个jar文件,后面用java bingding Library生成了一个dll文件,然后引用。。
虽然可以在手机可以显示出地图,但是在做定位时,却发现该dll文件没有MyLocationOverlay等类定义。我就没有办法了 。
有没有人遇到这类的问题。求解释。。

1个回答

imknown
imknown   2014.05.31 00:07
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
android 百度地图遇到疑难问题解决方案
因为百度开发的地图问题非常之多,并且没有很好的日志信息来提示你哪里出问题,经常满世界找人问也不知道原因所在。好吧,这都是百度惹得祸。百度地图用起来真心不爽,本来想吐槽android studio的,这样比起来,百度地图真坑。废话不多说了。下面列举几类骨灰级疑难杂症,并列举解决方案。作为深受百度开发之苦的android开发者,把自己的心得说出来,也少让后面的人有些借鉴。 1、百度地图看到的都是网格
C#开发Android手机应用全接触(mono for android)
《C#开发Android手机应用全接触(mono for android)》 课程讲师:随风  课程分类:mono for android 适合人群:初级 课时数量:24课时 用到技术:mono for android 涉及项目:Android手机应用全接触 咨询QQ:1337192913 课程大纲:   1、环境安装_SDK_模拟器_Hello Android项目目录_各文
C#/mono开发Android应用程序入门(二)-第一个应用程序(Hello World)(转)
Hello Android (本人通过自动翻译结合自己的整理和实践共同学习)  安装Mono for Android on Windows 摘要 这是第二条在Android的入门系列,首先是安装单。本文演示了如何使用Android的创建和部署一个Android应用程序的单。本文还探讨了默认的应用程序模板,以及如何创建一个简单的Hello World应用程序。 示
《C#开发Android应用实战——使用Mono for Android和.NET/C#》--评
拿到这本书的时候,对书的内容没有感到多少意外,因为之前已经在网上下载了英文版电子书,现在得到这本中文版纸质书感到很亲切。说实在的,作为一个.net开发人员,要想做移动开发,似乎只能选择windows phone平台,而我对windows phone平台目前感到失望,有以下几点:1.windows phone 7不支持升级到windows phone 8。2.windows phone 8 对开发环
C#开发Android应用实战 使用Mono for Android和.NET C# (教材源码)
《C#开发Android应用实战——使用Mono for Android和.NET/C# 全面透彻地讲解Android应用编程知识,分析如何结合使用C#和Mono来编写在Android设备系列上运行的应用程序。在这本由多位专家联袂撰写的必备精品书籍的指引下,您不必学习其他编程语言,就可以成为一名成功的Android应用程序开发人员。您将深入理解屏幕控件、UI开发、表、布局和MonoDevelop等知识点,并驾轻就熟地使用Mono for Android来规划、构建和开发Android应用程序。 主要内容 ◆ 介绍如何使用您已经掌握的C# 和.NET技术来构建Android app ◆ 详述使用数据以及将数据绑定到控件的最佳方法 ◆ 解释如何针对Android设备硬件编写程序 ◆ 深入分析文件系统和应用程序首选项 ◆ 讨论如何在Mono for Android、MonoTouch和WindowsPhone 7之间共享代码 ◆ 列出通过国际化和本地化支持功能来实现应用程序全球化的技巧 ◆ 介绍如何使用Android 4开发平板应用
C#开发Android应用实战 使用Mono for Android和.NET C# PDF扫描版+world版本
绝对是中文扫描完整版,【在使用过程中pdf不能定位,于是加上了world版本,一共约500M,由于文件太大所以放在百度云里面-】 目 录 第 1 章 Android、移动设备和 Marketplace 简介 ..................... 1 1.1 产品比较 ...................................... 1 1.1.1 .NET Framework ....................... 2 1.1.2 Mono ......................................... 3 1.1.3 Mono for Android ..................... 4 1.1.4 开发工具 ................................... 6 1.2 移动开发 ...................................... 6 1.2.1 解决支持问题 ........................... 7 1.2.2 设计问题 ................................... 7 1.3 Android ............... .......................... 8 1.3.1 Android 发展简史..................... 8 1.3.2 为 Android 编写基于 Web 的 应用程序 ................................... 9 1.3.3 为 Android 编写本机 应用程序 ................................... 9 1.3.4 Android 开发问题..................... 9 1.3.5 Android SDK 工具 .................. 11 1.3.6 Android 开发成本................... 11 1.4 跨平台替代方案 ........................ 12 1.4.1 其他跨平台工具 ..................... 12 1.4.2 选择跨平台工具时的 注意事项 ................................. 12 1.5 小结 ............................................ 15 第 2 章 Mono for Android 简介 ........... 17 2.1 开始开发前的准备工作 ............ 17 2.1.1 Mono 的含义 .......................... 17 2.1.2 Mono for Android 的含义 ...... 18 2.1.3 使用 Mono for Android 的 原因 ......................................... 18 2.1.4 在使用 Mono for Android 时需要权衡的事项 ................. 20 2.1.5 Mono for Android 开发 环境需要的其他工具 ............. 21 2.2 利用 Mono for Android 进行 Visual Studio 开发 ..................... 24 2.2.1 一般设置 ................................. 24 2.2.2 生成 Hello Android ................. 25 2.2.3 日志记录 ................................. 28 2.2.4 调试 ......................................... 29 2.2.5 测试 ......................................... 29 2.2.6 部署 ......................................... 30 2.3 使用 MonoDevelop 进行 Mono for Android 开发 ........................ 30 2.3.1 一般设置 ................................. 30 2.3.2 构建 Hello Android ................. 31 2.3.3 日志记录 ................................. 32 2.3.4 调试 ......................................... 33 2.3.5 测试 ......................................... 33 2.3.6 部署 ......................................... 33 2.4 小结 ............................................ 34 第 3 章 了解 Android/Mono for Android 应用程序 ................................. 35 3.1 Android 应用程序的含义 .......... 36 3.1.1 Android 应用程序的 构建基块 ................................. 37 3.1.2 组件之间的通信:Android 意图 ......................................... 46 3.2 绑定组件:Android 清单 .......... 48 3.2.1 Android 清单的基础知识 ....... 48 3.2.2 通过 Visual Studio 为 Mono for Android 编辑清单 ................... 51 3.3 小结 ............................................ 53 第 4 章 规划和构建应用程序 用户界面 ................................. 55 4.1 成功构建移动 UI 的 指导原则 .................................... 55 4.2 构建 Android UI ......................... 56 4.2.1 视图 ......................................... 56 4.2.2 设计表面 ................................. 57 4.3 选择控件布局 ............................ 57 4.3.1 AbsoluteLayout ....................... 58 4.3.2 FrameLayout ........................... 59 4.3.3 LinearLayout ........................... 59 4.3.4 RelativeLayout ........................ 61 4.3.5 TableLayout ............................ 62 4.3.6 优化布局 ................................. 64 4.4 设计自己的用户界面控件 ........ 64 4.4.1 TextView ................................. 66 4.4.2 EditText ................................... 66 4.4.3 AutoCompleteTextView ......... 66 4.4.4 Spinner .................................... 67 4.4.5 Button ...................................... 69 4.4.6 CheckBox ................................ 69 4.4.7 RadioButton 和组 ................... 69 4.4.8 Clock ....................................... 72 4.4.9 Picker ...................................... 72 4.4.10 Image ..................................... 75 4.4.11 虚拟键盘 ............................... 80 4.5 控制菜单 .................................... 82 4.5.1 菜单系统介绍 ......................... 83 4.5.2 菜单 ......................................... 83 4.5.3 子菜单 ..................................... 85 4.5.4 上下文菜单 ............................. 86 4.5.5 将菜单定义为资源 ................. 87 4.6 独立于分辨率的 UI ................... 90 4.6.1 支持各种屏幕资源 ................. 90 4.6.2 使用 Android Market 支持 ..... 92 4.6.3 多个屏幕分辨率的 最佳做法 ................................. 92 4.7 构建用户界面:手机和 平板电脑示例 ............................ 93 4.8 小结 ............................................ 98 第 5 章 使用数据 ................................ 99 5.1 使用 SQLite ................................ 99 5.1.1 建立数据库 .......................... 100 5.1.2 建立表 .................................. 101 5.1.3 使用 SQL 语句 .................... 102 5.2 升级策略 .................................. 104 5.2.1 就地升级 .............................. 104 5.2.2 复制数据 .............................. 105 5.3 特定于 Android 的 数据库选项 .............................. 105 5.4 使用远程数据 .......................... 107 5.4.1 访问企业服务 ...................... 108 5.4.2 使用 SOAP ........................... 109 5.4.3 使用基于 REST 的 Web 服务 ...................................... 113 5.4.4 使用 JSON ........................... 114 5.4.5 利用 POST 发送数据 .......... 118 5.5 使用 LINQ 和 XML 检索 数据 .......................................... 119 5.6 以负责任的态度使用 Web 服务 .......................................... 121 5.7 使用远程SQL Server 数据库 ... 122 5.8 小结 .......................................... 124 第 6 章 将数据绑定到控件 ................ 125 6.1 Mono for Android 中的 数据绑定 .................................. 126 6.1.1 数据适配器的含义 .............. 126 6.1.2 适配器视图的含义 .............. 127 6.1.3 这三项彼此之间的 关联方式 ............................... 127 6.1.4 使用适配器视图和大型 数据集 ................................... 128 6.1.5 进一步探究适配器 ............... 130 6.1.6 使用本机适配器 ................... 130 6.1.7 进一步探究适配器视图 ....... 131 6.1.8 使用本机适配器视图 ........... 132 6.2 使用光标 .................................. 132 6.2.1 使用光标填充 Spinner ......... 132 6.2.2 使用带有 Gallery 的光标 ..... 140 6.3 使用列表 .................................. 147 6.3.1 在列表中显示简单数据 ....... 148 6.3.2 使用 Android 的 ListAdapter ............................ 150 6.3.3 使用自定义列表适配器来 自定义 ListView ................... 152 6.3.4 处理 ListView 事件 .............. 158 6.3.5 首选项屏幕 ........................... 160 6.3.6 嵌套导航 ............................... 163 6.3.7 分组列表 ............................... 165 6.3.8 在网格中显示数据 ............... 169 6.4 小结 .......................................... 174 第 7 章 使用文件系统和应用程序 首选项 .................................. 175 7.1 使用文件系统 .......................... 175 7.1.1 文件系统类型和结构 ........... 176 7.1.2 QuickEdit 示例程序: 使用文件存储的例子 ........... 180 7.2 使用应用程序首选项 .............. 186 7.2.1 应用程序首选项类型 ........... 186 7.2.2 创建自己的应用程序 首选项 ................................... 187 7.2.3 首选项程序 ........................... 188 7.2.4 侦听首选项的更改 ............... 194 7.2.5 处理 XML ............................. 195 7.3 小结 .......................................... 196 第 8 章 针对设备硬件编程 ................ 197 8.1 使用传感器 .............................. 197 8.1.1 引用传感器管理器 .............. 198 8.1.2 传感器支持 .......................... 198 8.1.3 访问传感器 .......................... 198 8.1.4 使用传感器 .......................... 199 8.1.5 了解传感器类型值 .............. 200 8.2 对加速度的响应 ...................... 202 8.2.1 使用 XYZ 坐标系 ................ 202 8.2.2 对加速计进行编码 .............. 203 8.3 构建电子罗盘 .......................... 203 8.4 振动 .......................................... 208 8.5 网络连接 .................................. 209 8.5.1 ConnectivityManager ........... 209 8.5.2 检查用户通信首选项 .......... 209 8.5.3 检查 BackgroundDataSetting 的更改 .................................. 210 8.5.4 检查当前网络配置 .............. 211 8.5.5 创建网络连接通知 .............. 211 8.5.6 WifiManager ........................ 211 8.6 Bluetooth 管理器 ...................... 216 8.7 在应用程序中启用 语音识别功能 .......................... 218 8.8 获取建议路线规划指示 .......... 219 8.9 小结 .......................................... 225 第 9 章 使用多媒体——音频、 视频和照相机 ....................... 227 9.1 Android 媒体类 ........................ 227 9.2 播放音频和视频 ...................... 229 9.2.1 媒体播放器支持的格式 ...... 229 9.2.2 音频播放编程 ...................... 230 9.2.3 视频播放编程 ...................... 233 9.2.4 控制播放 .............................. 237 9.2.5 管理播放输出 ...................... 237 9.3 录制音频和视频 ...................... 237 9.3.1 使用意图来录制视频 ........... 238 9.3.2 使用媒体记录器 ................... 241 9.4 图像和使用照相机 .................. 244 9.4.1 使用意图拍照 ....................... 244 9.4.2 控制照相机 ........................... 247 9.4.3 管理照相机设置和 图片选项 ............................... 247 9.5 向媒体存储器添加新媒体 ...... 253 9.5.1 使用媒体扫描程序 ............... 254 9.5.2 向存储器添加新媒体 ........... 255 9.6 语音识别 .................................. 255 9.7 小结 .......................................... 257 第 10 章 与其他应用程序和库通信 ... 259 10.1 Android 应用程序集成 .......... 259 10.1.1 打开浏览器 ...................... 259 10.1.2 打开电子邮件 .................. 262 10.1.3 打电话 .............................. 263 10.1.4 发送 Text/SMS 消息 ........ 264 10.1.5 在 Maps 应用程序中 打开位置 .......................... 266 10.1.6 打开 YouTube 视频 ......... 267 10.1.7 开放市场 .......................... 267 10.2 应用程序集成 ........................ 268 10.2.1 与 HootSuite 以及其他 Twitter 应用程序的简单 集成 .................................. 268 10.2.2 配置意图过滤器 .............. 269 10.2.3 处理传入的意图请求 ...... 270 10.3 与联系人进行集成 ................ 270 10.3.1 显示联系人详细信息 ...... 273 10.3.2 选择联系人 ...................... 274 10.3.3 创建新联系人 .................. 275 10.3.4 创建新联系人或者添加到 现有的联系人 .................. 276 10.4 小结 ........................................ 277 第 11 章 开发后台服务和异步代码 ... 279 11.1 服务生命周期 ........................ 280 11.1.1 创建第一个服务 ............. 280 11.1.2 服务的优先级排序 ......... 283 11.2 使用线程进行异步处理......... 284 11.2.1 手动线程 ......................... 284 11.2.2 利用 System.Threading. Tasks ................................ 286 11.2.3 带有 IntentService 的隐式 线程 ................................. 288 11.3 与 UI 进行通信 ...................... 289 11.3.1 使用 Binder 和服务 连接方法 ......................... 289 11.3.2 使用广播接收器方法 ..... 292 11.3.3 使用静态事件方法 ......... 295 11.4 通知用户 ................................ 298 11.4.1 通过警报和 IntentService 来调度意图 ..................... 300 11.4.2 使用C2DM 来推送消息 ... 301 11.5 小结 ........................................ 310 第 12 章 画布和绘制资源类型:构建 自定义 Android 图形 .......... 311 12.1 在 Mono for Android 中 使用图形 ................................ 312 12.2 使用 Canvas 对象 ................... 313 12.2.1 图形基元 ......................... 314 12.2.2 Canvas 对象 ..................... 315 12.2.3 Paint 对象 ........................ 316 12.2.4 Bitmap 对象 ..................... 317 12.2.5 组合在一起 ..................... 317 12.2.6 选择最佳方法 ................. 337 12.3 2D 图形库 .............................. 338 12.4 使用绘制资源类型 ................ 339 12.4.1 作为 XML 资源的绘制 资源类型 ......................... 339 12.4.2 简单和复合的绘制 资源类型 .......................... 340 12.4.3 绘制资源类型的 实际应用 .......................... 340 12.5 小结 ........................................ 354 第 13 章 使用位置信息 ..................... 357 13.1 理解位置的基本知识 ............ 358 13.1.1 确定位置 .......................... 358 13.1.2 基于位置的数据中断 ...... 359 13.1.3 使用基于位置的服务 ...... 359 13.1.4 在模拟器上配置基于 位置的应用程序 .............. 359 13.2 选择一个位置提供程序 ........ 361 13.2.1 确定哪些提供程序可供 使用 .................................. 361 13.2.2 根据标准查找位置 提供程序 .......................... 361 13.3 地理编码 ................................ 363 13.3.1 前向地理编码 .................. 363 13.3.2 反向地图编码 .................. 365 13.4 构建接近警报 ........................ 366 13.5 使用 Google Maps .................. 368 13.5.1 获取开发/调试 MD5 指纹 .................................. 369 13.5.2 获取生产/发布 MD5 指纹 .................................. 369 13.5.3 创建基于地图的活动 ...... 369 13.5.4 在布局文件中创建地图 .. 371 13.5.5 使用覆盖的 MapView 控制器 .............................. 372 13.6 小结 ........................................ 374 第 14 章 国际化和本地化 ................. 375 14.1 选择本地化策略 .................... 376 14.2 更新语言和区域设置 ............ 378 14.3 了解 Android 本地化机制 ..... 379 14.3.1 设置默认资源 ................. 380 14.3.2 添加本地化支持 ............. 380 14.3.3 选择资源的详细过程 ..... 381 14.4 支持多语言 ............................ 382 14.4.1 利用 Strings.xml 文件 ..... 382 14.4.2 翻译文本 ......................... 383 14.4.3 翻译控件文本 ................. 386 14.5 本地化其他资源 .................... 387 14.6 Strings.xml 的高级用法 ......... 391 14.6.1 字符串数组 ..................... 391 14.6.2 复数 ................................. 391 14.6.3 字符串替换 ..................... 392 14.7 使用格式转换 ........................ 394 14.7.1 格式化日期 ..................... 395 14.7.2 格式化数字和货币 ......... 395 14.8 小结 ........................................ 396 第 15 章 在 Mono for Android、 MonoTouch 和 Windows Phone7 之间共享代码 ........ 397 15.1 三大平台概述 ........................ 397 15.1.1 Mono for Android ............ 397 15.1.2 MonoTouch ...................... 398 15.1.3 Windows Phone 7 ............ 399 15.2 使用类库来分离代码 ............ 400 15.2.1 使用预处理器指令 ......... 400 15.2.2 Mono for Android ............ 401 15.2.3 Windows Phone 7 ............ 402 15.2.4 MonoTouch ...................... 402 15.3 每种平台上可用的程序集 .... 402 15.4 一个通用的类库 .................... 405 15.4.1 Mono for Android ............ 407 15.4.2 MonoTouch ...................... 408 15.4.3 Windows Phone 7 ............ 409 15.5 汇总:创建一个跨平台 应用程序 ............................... 410 15.6 小结 ........................................ 422 第 16 章 准备并向 Market 发布应用程序 ..................... 423 16.1 准备应用程序 ........................ 424 16.1.1 测试应用程序 .................. 424 16.1.2 找到关键的测试区域 ...... 425 16.1.3 用于测试的工具 .............. 426 16.1.4 与同事和用户一起 进行测试 .......................... 433 16.2 向 Android Market 发布 应用程序 ............................... 434 16.2.1 对应用程序进行 版本控制 .......................... 434 16.2.2 创建最终版本 .................. 435 16.2.3 为应用程序签名 .............. 437 16.2.4 上传到 Android Market ... 441 16.3 小结 ........................................ 442 第 17 章 Android 平板电脑 ............... 445 17.1 分析 Android 平板 电脑市场 ............................... 445 17.2 设计平板电脑 UI ................... 446 17.3 使用操作栏 ............................ 447 17.3.1 删除操作栏 ..................... 448 17.3.2 向操作栏添加项目 ......... 449 17.3.3 使用应用程序图标 ......... 452 17.3.4 向堆栈上方导航 ............. 453 17.3.5 添加并使用操作项 ......... 453 17.3.6 创建选项卡式界面 ......... 454 17.4 使用片段控制部分屏幕 ........ 455 17.4.1 创建片段 ......................... 457 17.4.2 更多片段 ......................... 461 17.5 小结 ........................................ 469 附录 A 针对开发人员的一些提示 以及 Mono for Android 的 未来前景 ............................... 471
百度离线地图开发过程中遇到的坑!
需求场景:移动设备在完全无互联网环境下打开百度地图。 实现:使用百度离线地图(离线环境下貌似不需要key的认证),把离线地图包拷贝到SD卡目录下,然后在应用中导入离线地图包来显示地图,根据自己的需要下载指定设备的离线包。 离线地图包下载地址:http://wuxian.baidu.com/map/map.html?from=3052 坑1:在实现过程中,发现百度Android
C#开发Android应用实战 使用Mono for Android和.NET C# PDF扫描版
C#开发Android应用实战 使用Mono for Android和.NET C# PDF扫描版,希望对你有用处。 一般下载的都7.07MB的,那个只是一个样章,这个是书的全部。
android studio使用百度SDK开发百度地图应用中遇到的问题汇总
1、The following classes could not be instantiated: - com.baidu.mapapi.map.MapView (Open Class, Show Exception, Clear Cache) 2、调用SDKInitializer.initialize(this)运行异常,程序闪退 3、发布后的百度地图应用中只显示网格,不显示地图图层
[电子书] C#开发Android应用实战 - 使用 Mono for Android 和 .NET/C# (英文版)
☆ 资源说明:☆ [Wrox] C#开发Android应用实战 - 使用 Mono for Android 和 .NET/C# [Wrox] Professional Android Programming with Mono for Android and .NET/C# (E-Book) ☆ 出版信息:☆ [出版机构] Wrox [出版日期] 2012年04月03日 [图书页数] 552页 [图书语言] 英语 [图书格式] PDF格式