【问题标题】:How to send SMS in Qt for Android?如何在 Qt for Android 中发送短信?
【发布时间】:2014-02-10 08:41:19
【问题描述】:

Qt5.2(正式开始支持Android和iOS)中发送短信的官方API是什么?或者通常是消息传递 API。

【问题讨论】:

  • 希望这个简单的任务,不用经过JNI!
  • AFAIK 您将不得不回退到 NDK 提供的类,因为无法直接访问手机核心功能。此处的可访问性仍在开发中。

标签: android qt sms qt5


【解决方案1】:

目前 Qt 主要适用于 Android 上的仅 GUI 的东西。为了能够做你想做的事,你必须从 C++ 调用 Java 代码。我建议您从扩展 QtActivity 开始(并在 onCreate() 等已经实现的函数上调用 super)。然后你必须使用 Android SMS Manager class 进行编码。

有关如何从 C++/Qt 调用 Java 代码的更多信息和示例,请访问 here

如果您决定继续,这应该可以帮助您开始。

【讨论】:

  • 谢谢。我只是在探索这项技术,并决定是以这种方式将我的 Symbian Qt 应用程序移植到 Android 上,还是完全重写它。因此,Android 版 Qt 似乎还没有真正的替代品,我必须坚持使用原生 Android。
猜你喜欢
  • 2023-03-19
  • 2011-06-04
  • 1970-01-01
  • 2012-04-21
  • 2013-08-20
  • 2014-08-07
  • 2012-07-06
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多