Как поднять Android-намерение с помощью Qt Necessitas SDK?

Я разрабатываю приложение для Android с использованием C ++ и Qt Necessitas SDK.
Мое приложение должно загружать / сохранять файлы, и я хочу обработать его с помощью действий Android (чтобы я мог ориентироваться на Google Drive, а также на Dropbox и т. Д.)

Вопрос в том … как мне создать Intents (и какой Intent мне следует поднять, чтобы поделиться / импортировать мои файлы) из C ++?

Обоснование: как мне загрузить и сохранить файлы (или пользовательский mimetype, или pdf), используя Qt Necessitas на Android?

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», которое имеет намерение как URL http://zxing.appspot.com/scan — Я не знаю, какие еще маленькие секреты существуют …

HTH, пока кто-то не может дать вам лучший ответ

(2 ссылки отключены из-за недостаточной репутации)

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]