Articles of C ++

Выполнение java-файла в qt

Я пытаюсь выполнить java-файл внутри qt, вот мой код java-файла: import android.appwidget.AppWidgetManager; import android.appwidget.AppWidgetProvider; import android.content.Context; public class Main extends AppWidgetProvider { @Override public void onUpdate(Context context, AppWidgetManager appWidgetManager, int[] appWidgetIds) { // TODO Auto-generated method stub super.onUpdate(context, appWidgetManager, appWidgetIds); } } Вопрос в том, как этот java-файл можно вызвать, я запутался и не знаю, […]

Android NDK-библиотека не загружается во время выполнения только для телефонов samsung galaxy 4.0.2

Я пытаюсь проверить свое программирование NDK на разных телефонах. Такое же приложение работает на всех других телефонах, но на samsung 4.0.2 он просто останавливается, вызывая ошибку ниже. Я что-то пропустил? Любая помощь приветствуется 10-29 12:02:57.729: E/AndroidRuntime(3626): at android.app.Activity.performCreate(Activity.java:4486) 10-29 12:02:57.729: E/AndroidRuntime(3626): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1052) 10-29 12:02:57.729: E/AndroidRuntime(3626): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1931) 10-29 12:02:57.729: E/AndroidRuntime(3626): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1992) 10-29 12:02:57.729: […]

Запуск собственной программы на невращающемся Android-устройстве

Мне удалось создать собственный исполняемый файл для Android, после прочтения. Как создать исполняемый файл native (командной строки) для запуска на Android? , Но я не могу выполнить его на своем неиспользуемом телефоне, это дает / System / bin / sh: / storage / sdcard0 / Загрузить / hello_world: невозможно выполнить: разрешение отклонено Потому что SD-карта […]

Лучший вариант для подписки на события

Можете ли вы сказать мне, что лучший способ создать событие или все варианты хороши? // OPTION 1 buttonAlert.Click += delegate { textChange.Text = string.Format("Hello World"); }; // OPTION 2 buttonAlert.Click +=(sender, e) => { textChange.Text = string.Format("Hello World"); }; // OPTION 3 buttonAlert.Click += delegate (object sender, EventArgs e) { textChange.Text = string.Format("Hello World"); };

Ndk-gdb не может найти gdb.setup

Я пытаюсь использовать ndk-gdb для отладки моего родного проекта Android. Когда я запускаю команду ndk-gdb, я получаю ошибку Could not find gdb.setup under ./libs/ объяснение Запуск MacOSX, ndk r10e; С помощью ndk sample San Angeles Ниже приведены шаги для настройки собственной отладки https://developer.android.com/ndk/guides/ndk-gdb.html. В основном я устанавливал android: debuggable = "true", APP_OPTIM: = debug и […]

C ++, OpenCV и «что» для кросс-платформенного программирования графического процессора

Я хочу написать кросс-платформенный код для проблемы компьютерного зрения. Этот код должен запускаться на ПК с графическим процессором (nVidia), iPhone с графическим процессором и некоторыми устройствами на базе Android, которые могут содержать графический процессор и могут не работать. Я хочу получить максимально возможное использование существующего оборудования. Мой язык программирования – это C ++ 11, а […]

Передача параметров методу веб-службы в c #

Я разрабатываю приложение для Android, которое отправит данные о местоположении в веб-службу для хранения в базе данных сервера. В Java: я использовал этот протокол, поэтому URI: HTTP-запрос вместо REST HttpPost request = new HttpPost("http://trafficmapsa.com/GService.asmx/GPSdata? lon="+Lon+"&Lat="+Lat+"&speed="+speed); В Asp.net (c #) веб-сервис будет: [WebMethod] Public CountryName GPSdata (Double Lon, Double Lat, Double speed) { String ConnStr = […]

Доступ к коду C ++ в Apache Cordova для Android

Я разрабатываю приложение для целевой Windows 10 и Android с помощью Apache Cordova в Visual Studio 2015. Бэкэнд-логика будет содержаться в проекте c ++, который, мы надеемся, будет скомпилирован в .so или .dll в зависимости от платформы. Я провел некоторое исследование плагинов Кордовы для Android, но не было никаких хороших уроков. Что конкретно мне нужно […]

Android UI в C ++

Я знаю, что это своего рода изобретать колесо, но как трудно было бы реализовать пользовательский интерфейс Android с C ++? Трудно ли создавать такие вещи, как кнопки, и обрабатывать события сенсорного экрана, такие как кнопки? Возможно ли это, и если да, как бы вы это сделали?

Отладка кода ядра Linux на платформах Android

Кажется, у этого предмета нет хорошей документации для одного места. Вот ссылки без какого-либо решения. Кто-нибудь может поделиться своими знаниями о том, как отлаживать и отслеживать в ядре Linux и платформе Android. Некоторые ссылки Технология отладки состояния ядра Использование kgdb, kdb и внутренних отладчиков ядра Android: отладка ядра с помощью KGDB Искать «kgdb» в Android-Kernel […]