按照这些步骤创建、编译、运行、调试 Android 示例应用。

1.系统要求

  • 硬件

PC (Windows 7 或 Windows 8)

  • 软件

Microsoft Visual Studio 2012 或 Microsoft Visual Studio 2013

32位 Java Devleopment Kit (JDK)

Android SDK r10d 或以上

  • 设备

搭载 Android 4.4+ 的Android 设备

2.安装与配置

a)运行 Snapdragon Debugger for Visual Studio 安装包,根据安装步骤安装。安装完成后,重启 Microsoft Visual Studio 运行实例。

b)打开 Microsoft Visual Studio,在主工具栏菜单选择File→New→Project

c)在Templates→Visual C++选择 Android 应用。选择sanangeles项目以及拟创建项目位置,点击OK

d)通过 USB 端口连接 Android 设备至主机 PC。确保使用adb devices命令时设备能被识别为 adevice。

e)在 Microsoft Visual Studio 的 Solution Explorer,右键点击sanangeles项目,然后点击构建。编译项目并部署至设备。

f)按通常做法,在 Visual Studio 项目代码设定断点。如果使用sanangelesdemo,建议断点位置为:

  • 文件: demo.c
  • 功能: appRender( long, int, int)
  • 行:755

g)从Visual Studio菜单选择Tools→Android GDB弹出后,选择方案名称、点击运行。

h)观察到应用开始在设备运行,然后遇到断点。从这里开始就可以使用用户指南中所述的调试功能了。

3.支持

Debugger 常见问题

Debugger 支持论坛

文档随同工具一起安装。你可以在 Windows 开始菜单Start→Programs→Qualcomm→QC Debugger找到文档

4.已知限制

用户必须在Visual Studio编译并部署所调试的应用。此次发布的版本,不支持调试没有在 Snapdragon Debugger for Visual Studio 环境下编译的应用。

调试器需花一些时间连接,如果应用拥有较大的符号文件,可导致应用触发 ANR 。如条件允许,建议使用 USB 3.0 连接。

Snapdragon Debugger for Visual Studio 仅在主机PC一次连接一个设备时才能正常工作。连接超过一个设备或模拟器可能导致未定义行为。

更多相关文章

  1. 没有一行代码,「2020 新冠肺炎记忆」这个项目却登上了 GitHub 中
  2. 不吹不黑!GitHub 上帮助人们学习编码的 12 个资源,错过血亏...
  3. Android(安卓)studio的安装、环境配置和使用方法
  4. Android(安卓)Netroid解析之——断点续传下载及问题修正
  5. Android(安卓)USB Host 使用详解(U盘)(三)
  6. DesiredCapabilities参数大全
  7. QMUI android 框架 git下载项目运行报错解决
  8. 整理 酷炫 Android、Flutter 开源UI框架 Toast、Dialog
  9. Android(安卓)开源项目及网址

随机推荐

  1. Android(安卓)S5PV210 camera驱动(tw9912)
  2. Vue 第一次 commit 原来是这个样子
  3. 人生新篇章
  4. 使用 apiDoc 为你的Node.js API 自动生成
  5. 一步步从头搭建 Vue 开发环境
  6. 8 个你不知道的 DOM 功能[每日前端夜话0x
  7. 从输入 URL 到展现涉及哪些缓存环节(非常
  8. 一笔订单,但是误付了两笔钱!这种重复付款异
  9. 收款神器!解读聚合收款码背后的原理|原创
  10. LoRa基站网关-室外型