当前位置: 首页 > news >正文

wordpress 禁用所有插件谷歌seo网站推广怎么做

wordpress 禁用所有插件,谷歌seo网站推广怎么做,网站设计合同,怀化信访网站Android NDK开发详解之调试和性能分析的ndk-gdb 要求用法选项 NDK 包含一个名为 ndk-gdb 的 Shell 脚本,可以启动命令行原生调试会话。偏好使用 GUI 的用户则应阅读在 Android Studio 中调试这篇文档。 要求 要运行命令行原生调试,必须满足以下要求&am…

Android NDK开发详解之调试和性能分析的ndk-gdb

    • 要求
    • 用法
    • 选项

NDK 包含一个名为 ndk-gdb 的 Shell 脚本,可以启动命令行原生调试会话。偏好使用 GUI 的用户则应阅读在 Android Studio 中调试这篇文档。

要求

要运行命令行原生调试,必须满足以下要求:

使用 ndk-build 脚本构建您的应用。ndk-gdb 脚本不支持使用旧的 make APP= 方法进行构建。
在 AndroidManifest.xml 文件中添加可将 android:debuggable 属性设为 true 的 元素,从而在该文件中启用应用调试。
构建可在 Android 2.2(Android API 级别 8)或更高版本上运行的应用。
在搭载 Android 2.2 或更高版本的设备或模拟器上进行调试。就调试而言,在 AndroidManifest.xml 文件中声明哪个目标 API 级别并不重要。
在 Unix shell 中开发您的应用。在 Windows 上,请使用 Cygwin 或实验性 ndk-gdb-py Python 实现。
使用 GNU Make 3.81 或更高版本。

用法

要调用 ndk-gdb 脚本,请切换到应用目录或该目录下的任何目录。例如:

cd $PROJECT
$NDK/ndk-gdb

其中, P R O J E C T 指向您项目的根目录, PROJECT 指向您项目的根目录, PROJECT指向您项目的根目录,NDK 指向 NDK 安装路径。

调用 ndk-gdb 时,它会配置此会话以查找您的源文件以及所生成的原生库的符号/调试版本。成功附加到您的应用进程后,ndk-gdb 会输出一长串错误消息,表示无法找到各种系统库。这很正常,因为您的主机并未在目标设备上包含这些库的符号/调试版本。您可以放心地忽略这些消息。

接下来,ndk-gdb 会显示一个正常的 GDB 提示。

您可能熟悉与 GNU GDB 的互动方式,与 ndk-gdb 的互动方式与之相同。例如,您可以使用 b 设置断点,并使用 c(表示“continue”)继续执行。有关完整的命令列表,请参阅 GDB 手册。如果您更喜欢使用 LLDB 调试程序,请在调用 ndk-gdb 脚本时使用 --lldb 选项。

请注意,如果您退出 GDB 提示,那么您正在调试的应用进程将停止。此行为是一种 gdb 限制。

ndk-gdb 可处理许多错误情况,并会在发现问题时显示可提供有用信息的错误消息。这些检查包括确保满足以下条件:

确保 ADB 位于您的路径中。
确保您的应用已在其清单中声明为可调试。
确保设备上安装的具有相同软件包名称的应用同样可调试。
默认情况下,ndk-gdb 会搜索已在运行的应用进程;如果没有搜索到,则会显示相应的错误。不过,您可以使用 --start 或 --launch= 选项在调试会话前自动启动您的 Activity。有关详情,请参阅选项。

选项

要查看完整的选项列表,请在命令行中输入 ndk-gdb --help。表 1 显示了许多比较常用的选项及其简要说明。

表 1. 常用 ndk-gdb 选项及其说明。

在指定了此选项的情况下启动 ndk-gdb,将会启动应用清单中列出的第一个可启动 Activity。使用 --launch= 可启动下一个可启动的 Activity。要转储可启动 Activity 的列表,请从命令行运行 --launch-list。

在这里插入图片描述
在这里插入图片描述

注意:此表中的最后三个选项仅适用于 ndk-gdb 的 Python 版本。

线程支持
如果运行应用的平台版本低于 Android 2.3(API 级别 9),ndk-gdb 就无法正确调试原生线程。调试程序只能调试主线程,abd 会完全忽略其他线程的执行。

如果您在非主线程上执行的函数上放置一个断点,则程序将退出,而 GDB 将显示以下消息:

Program terminated with signal SIGTRAP, Trace/breakpoint trap.
The program no longer exists.
本页面上的内容和代码示例受内容许可部分所述许可的限制。Java 和 OpenJDK 是 Oracle 和/或其关联公司的注册商标。

最后更新时间 (UTC):2021-01-05。

http://www.zhongyajixie.com/news/65548.html

相关文章:

  • 高端服装产品网站建设网站seo综合查询
  • 信阳网站建设策划方案百度新闻网
  • 网站建设开发计划模板店铺在百度免费定位
  • 如何制作免费的公司网站看b站视频软件下载安装
  • wordpress适合门户网站吗重庆seo推广
  • 方圆网通网站建设公司推广类软文案例
  • 西樵网站建设班级优化大师的优点
  • 平面设计主要学哪些软件网站结构优化
  • 山东网站制作团队物联网开发
  • 管理网站开发h5制作
  • 邢台做网站推广服务网络营销产品策略
  • 手机如何建立网站平台商品标题seo是什么意思
  • wordpress 视频代码seo排名快速刷
  • 做网站网站建设教程b2b和b2c是什么意思
  • 织梦dedecms绿色led照明公司企业网站模板 下载互联网营销师培训
  • 虎门网站建设多少钱比较正规的代运营
  • server2008 iis 网站免费的网站平台
  • 可以做设计的网站有哪些域名注册需要多久
  • 永定路网站建设网站seo关键词排名推广
  • 免费建立个人文章网站百度官方网站
  • 电子商务网站后台需求福州关键词搜索排名
  • 网站建设学什么的百度超级链
  • 哪里可以做免费的物流网站百度推广账号注册流程
  • 国外网站备案内容营销成功案例
  • 医院网站内链优化找营销推广团队
  • 怎么做网站优化的湛江百度seo公司
  • 手机下载工具appseo是如何优化
  • 网站未建设的情况说明书北京昨天出啥大事了
  • 响水哪家专业做网站seo免费教程
  • 网站开发的目的意义特色创新国内最新消息