Форум программистов, компьютерный форум, киберфорум
Наши страницы

C++ Qt и java Android отправка SMS - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Чтение и запись данных в локальную БД SQLite http://www.cyberforum.ru/android-dev/thread1799337.html
Есть вот такой класс для работы локальной работы с БД. package com.tanatix.checkinternetresourceschanges; import android.content.ContentValues; import android.content.Context; import...
Программирование Android File provider IllegalArgumentException Сейчас изучаю материалы тут. Вот мой класс выбора файла public class FileSelectActivity extends AppCompatActivity { private ListView listView; // The path to the root of this app's... http://www.cyberforum.ru/android-dev/thread1799281.html
Запись выходящего звонка "android.intent.action.NEW_OUTGOING_CALL" Программирование Android
Использую бродкаст : if (intent.getAction().equals(ACTION_OUT)) { Log.i("MyMsg", "4"+ intent.getAction()); if ((bundle = intent.getExtras()) != null) { ...
Программирование Android Не могу запустить эмулятор Андроида на Windows 7
Здравствуйте всем! Исходные данные: Комп с Windows 7 (Intel Celeron, 2 Гб ОЗУ). Версия Java - 1.8.0_20. В переменных среды (системные переменные) в Path стоит путь до Java (C:\Program...
Программирование Android Добавить сторонний edittext http://www.cyberforum.ru/android-dev/thread1799030.html
Пытаюсь добавить библиотеку showhidepasswordedittext в свой проект. Gradle выдает ошибку сборки. Project gradle // Top-level build file where you can add configuration options common to all...
Программирование Android Доброе дело под android: блокировка ввода с неправильной орфографией Предыстория: халтурю репетиторам, приходится общаться с детьми в онлайне порой. Уровень грамотности на нуле, последней каплей стало : "начнуться кантрольные и тогдалие". Убежден, что если бы в... подробнее

Показать сообщение отдельно
DVyacheslavN
1 / 1 / 0
Регистрация: 28.11.2015
Сообщений: 61

C++ Qt и java Android отправка SMS - Программирование Android

27.08.2016, 10:54. Просмотров 873. Ответов 6
Метки (Все метки)

Здравствуйте. Уже пол года мучаю Qt увидел в настройках компиляцию под Android и решил попробовать. Установил Linux и Qt c SDK, NDK, ANT. Все заработало . теперь хочу отправить СМС на номер из своего приложения , только вот засада, в java я ноль. хотя не страшно все понятно, си подобный же ))). Ну значит давай я искать примеры а пред этим прочитал вот это http://www.javaportal.ru/java/articles/java_and_cpp.html для начала собрал вот это https://github.com/Legotckoi/recipeexample заработало проверил на девайсе ). Зашел вот сюда https://habrahabr.ru/post/135627/ и увидел следующий код
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
package ru.blagin.xmppsmsgate;
 
import android.app.Activity;
import android.os.Bundle;
import android.telephony.SmsManager;
 
public class XMPPSMSGateActivity extends Activity 
{
    @Override
    public void onCreate(Bundle savedInstanceState) 
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
        SmsManager sms = SmsManager.getDefault();
        sms.sendTextMessage("5556",null,"Text SMS",null,null);
    }
}
все вроде просто только вот как мне это в С++ загнать
писал это :
C++ (Qt)
1
2
    QAndroidJniObject SmSManager=QAndroidJniObject::getStaticObjectField<jstring> ("android/telephony/SmsManager","getDefault");
    SmSManager.callObjectMethod ("sendTextMessage","(Ljava/lang/String;ZLjava/lang/String;ZZ)V","888888",false , "it's Qt", false,false);
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru