【问题标题】:How do I raise an Android Intent using Qt Necessitas SDK?如何使用 Qt Necessitas SDK 提出 Android Intent?
【发布时间】:2013-02-01 16:05:08
【问题描述】:

我正在使用 C++ 和 Qt Necessitas SDK 开发一个 Android 应用程序。 我的应用程序应该加载/保存文件,并且我想使用 Android 操作来处理它(这样我就可以针对 Google Drive 以及 Dropbox 等...)

问题是...我如何从 C++ 提出 Intent(以及我应该提出哪个 Intent 来共享/导入我的文件)?

基本原理:如何在 Android 上使用 Qt Necessitas 加载和保存文件(自定义 mimetype 或 pdf)?

【问题讨论】:

    标签: android c++ qt qt-necessitas


    【解决方案1】:

    我完全是 java 新手,我对 JNI 一无所知,但显然此链接将解释如何 [使用 JNI 来] 在 QT 中为 Android 应用程序使用意图:http://community.kde.org/Necessitas/JNI

    看起来很简单,但恐怕我还没有完全理解我正在阅读的内容,无法为您的问题提供更好的答案。

    来源:

    • groups.google.com/forum/?fromgroups=#!topic/android-qt/U3eHis9mLrg
    • groups.google.com/forum/?fromgroups=#!topic/android-qt/UpgBRz8Imwo

    另一种选择(打开网站、拨打电话、可能打开本地 PDF 和图像)显然是 QDesktopServices::OpenURL() - 尽管这似乎只提供开放访问(即打开资源但不从中提取任何数据)。

    我对此感兴趣,因此我可以使用条形码扫描仪应用程序“ZXING”,该应用程序在http://zxing.appspot.com/scan 有一个意图作为 URL 的 - 我不知道还有什么其他小秘密......

    HTH,直到有人能给你更好的答案

    (由于信誉不足,2 个链接被禁用)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多