Описание тега native-activity

NativeActivity is a convenience class provided by the Android SDK that notifies native code of any activity lifecycle callbacks and makes it possible to write Android application without any Java code at all.
1 ответ

Получение контекста из NativeActivity

У меня есть приложение, использующее NativeActivity. Я хочу обратиться к Java, чтобы сделать что-то, что требует контекста (например, доступ к TelephonyManager для запроса IMEI). Как получить действительный контекст для моей деятельности? Структура …
02 сен '11 в 14:39
0 ответов

Заставить NativeActivity вести себя как Сервис

У меня есть приложение, в основном написанное на нативном коде, основанное на NativeActivity. В основном это работает в полноэкранном режиме, и работает нормально, как это. Но для одного конкретного случая использования мне нужно иметь возможность з…
30 ноя '11 в 15:39
1 ответ

Стандарт порождения NativeActivity - проблемы с активностью

У меня есть приложение NativeActivity, в котором я в идеале хочу отобразить стандартный макет графического интерфейса поверх одной точки. Я много оглядывался по сторонам и пробовал разные вещи, которые предлагали люди, но, похоже, что-то не получало…
07 окт '13 в 11:27
0 ответов

NDK NativeAvtivity чтение / запись файла.txt

Как читать / писать текстовый файл, не используя Context для получения Dir. Есть ли какой-то "жестко закодированный" универсальный путь. /data/data/com.project.name/file.mp3 ( .mp3 -защита от сжатия) не работает (сбой с ошибкой памяти). Можно ли воо…
16 окт '15 в 21:21
1 ответ

Как использовать общую библиотеку в native-активности

У меня есть проект Android с нативной активностью. Это нативное действие использует для запуска общую библиотеку с именем "main" (файл libmain.so). (с кодом ndk/samples/native-activity) Это приложение работает отлично. файл "main" модуля Android.mk:…
1 ответ

Получение событий трекбола с Android NativeActivity

У меня есть приложение на основе NativeActivity, которое хочет получать события трекбола. Согласно (отрывочной) документации, я должен получить их через struct android_app"s onInputEvent() обратный вызов, так же, как я делаю для клавиш и событий дви…
09 сен '11 в 11:04
3 ответа

Нативная активность OpenCV4Android не работает

Я скачал последнюю версию OpenCV4Android, версию 2.4.5, и импортировал ее в Eclipse Juno после загрузки всех необходимых плагинов. Все учебники хорошо работают на моем эмуляторе Android, кроме Native Activity. Когда я пытаюсь запустить его на моем э…
05 май '13 в 13:35
1 ответ

Возврат Android из родной деятельности занимает слишком много времени

В моем приложении для Android есть два действия: FrontEnd, написанный на Java, и Game, которая называется NativeActivity. Я использовал пример Android NDK (samples\native-activity\jni\main.c) в качестве ссылки для создания основного модуля C++ для И…
29 май '13 в 10:51
0 ответов

Android NativeActivity открытый браузер

Я ищу способ открыть браузер для "www.google.com" изнутри нативной активности Android. Я знаю, что нет простого способа генерировать намерения из нативного кода, но согласно этому посту, это можно сделать с помощью JNI. Поскольку это довольно распро…
1 ответ

Отображение всплывающего окна Android через NativeActivity

Я пытаюсь реализовать AdMob в моей игре для Android, которая была портирована с использованием NDK и SDL. Я следовал примеру здесь, но когда я вызываю showAdPopup, активность моей игры, кажется, разрушена, у меня остался пустой серый экран с рекламо…
24 ноя '14 в 10:28
2 ответа

Ввод с клавиатуры в Android NDK с использованием NativeActivity

Я ищу способ получить ввод с программной клавиатуры от Android NativeActivity. Я обнаружил, что здесь приведен пример кода, как получить программную клавиатуру (и она работает), но не хватает нескольких интересных моментов: Как получить ввод с клави…
0 ответов

Android-приложение, которое расширяет NativeActivity, помечено как устаревшее

Если ваша активность java android происходит от класса NativeActivity, компилятор предупредит: использует или отменяет устаревший API. Я понимаю, что Google сейчас подталкивает Kotlin, но если вы все еще используете Java, какой класс Activity будет …
12 фев '19 в 07:00
2 ответа

Ошибка OpenGL ES в строке

Есть ли стандарт для получения строки ошибки из glGetError() (Android и iOS) и eglGetError() (Android) в OpenGL ES 1.1 или 2.0? Я использую что-то вроде этого: #define AssertGL(x) { x; GLenum __gle = glGetError(); Assert(__gle == GL_NO_ERROR); } Был…
1 ответ

"Не найдена реализация для" с использованием NativeActivity

У меня есть проект, над которым я работаю, который использует NativeActivity вместе с файлами android_native_app_glue для подключения к стороне Java. Мне нужно получить доступ к нескольким классам, отличным от NDK, через Java и выяснить, как делать …
01 окт '15 в 21:03
2 ответа

Можно ли создавать элементы интерфейса с помощью NDK? - отсутствие спецификаций в Android документах

После прочтения соответствующих документов я не понимаю, смогу ли я создать такие вещи, как кнопки или другие элементы пользовательского интерфейса, используемые для получения пользовательского ввода, используя только код C++/C, скомпилированный с п…
2 ответа

Ошибка запуска приложения Android NDK

Я написал NativeActivity, которая вылетает при запуске, потому что (моя теория...) я делаю что-то неправильно, называя общую библиотеку или модуль или что-то в AndroidManifest.xml. Ниже представлен вывод LogCat при запуске моего приложения, а также …
1 ответ

Android NDK вылетает при чтении / записи файлов

Я портировал очень большое приложение на Android. Он получает двоичные данные по TCP/IP и записывает их в файлы, которые он использует время от времени в приложении. Каталог, в который он сохраняет файлы, по умолчанию имеет значение./file_cache. Зде…
22 окт '12 в 16:54
0 ответов

Обрабатывать вводы в NativeActivity

У меня есть Android-проект Native Activity со студией Android, я добавил ANativeActivity_onCreate, Теперь я хочу обрабатывать ввод, я нашел callbacks в указателе активности, но я не могу найти хороший учебник, чтобы знать, как справиться с ними. В E…
0 ответов

Контекст Android OpenGL ES3 не создан

Я работаю над собственным проектом OpebGL ES3 для Android, я создаю поверхность, отображение и контекст, как написано в примере кода от Google, и все работало очень хорошо, пока я не изменил многие вещи в движке и шейдерах, но в основном ничего не и…
2 ответа

Android: вызов Java-класса из C++ Native Activity

Java-код: package local.ttt; import android.graphics.Bitmap; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import android.graphics.Typeface; public class Text2Bitmap { static Bitmap getBitmap(String te…
17 апр '12 в 03:08