Articles of native

Android – сборка отдельных APK для разных процессорных архитектур

Есть ли простой способ создать отдельные файлы APK для Android для разных процессорных архитектур, со старым ANT или новым процессом сборки Gradle? Мой способ сделать это – создать один «жирный» APK со всеми поддерживаемыми родными библиотеками, а затем разделить их на отдельный APK, как я объяснил здесь . Однако кажется, что должен быть более прямой […]

Самый простой способ отладить сбой в родной библиотеке, связанный с Android-приложением?

Я портировал и создал несколько низкоуровневых C-библиотек для Android для моего использования в своем приложении. Я перекрестно скомпилировал их с помощью NDK, а затем связал их с помощью System.loadLibrary (). По прошествии некоторого времени мое приложение падает, похоже, из-за ошибки в библиотеке: 07-28 11:31:21.675: INFO/DEBUG(2880): *** *** *** *** *** *** *** *** *** *** […]

Отказ коренного кода на libwebviewchromium.so

У меня есть довольно популярное приложение в Google Play, которое недавно штурмовали некоторые родные аварии на libwebviewchromium.so. В рассматриваемом веб-обзоре нет ничего необычного, только небольшая форма входа в систему с отключенной прокруткой. Естественно, это происходит только в Android 4.4+ (WebViews начали основываться на Chromium). Там есть свалка: *** *** *** *** *** *** *** *** […]

Почему перенаправление stdout / stderr на android не работает?

Я загрузил SDL 1.3 и протестировал его вместе с OpenGL ES на моем устройстве Android 2.2. Он работает нормально, но я не получаю выходы из вызовов printf . Я попробовал команды ниже, как указано на странице разработчика Android, но ни DDMS в Eclipse, ни adb logcat сообщают строки, которые программа записывает с помощью printf . […]

Внедрение собственных объявлений в android с помощью Admob? Является ли это возможным?

Я пытаюсь внедрить собственные объявления в приложении для Android. Но я хочу сделать это только с помощью admob. Я много искал для решения, но не смог найти точного. Я знаю, что это возможно с помощью MoPub . Я хотел бы сделать следующее: Показывать объявления внутри элемента списка, что означает, что один из элементов ListView / […]

Как написать мертвую простую программу SERVER SERVER (не приложение) для Android-устройств?

Прежде всего, я считаю , это не дублирующий вопрос. Я не хочу писать родное приложение с NDK, я просто хочу использовать Android-устройство в качестве дешевого Linux- сервера . Сервер в этом контексте означает программу, которая не имеет интерфейса . Кроме того, сервер написан на голом C ++, но не использует никаких библиотек вообще, поэтому поэтому […]

Получение ошибки «дублирующаяся запись: com / google / android / gms / internal / zzble.class» при попытке добавить пакет

Я пытаюсь добавить пакет react-native-firestack в свое приложение. Но он продолжает давать следующую ошибку: :app:mergeDebugResources UP-TO-DATE :app:recordFilesBeforeBundleCommandDebug :app:bundleDebugJsAndAssets SKIPPED :app:generateBundledResourcesHashDebug 4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945 :app:processDebugManifest UP-TO-DATE :app:processDebugResources UP-TO-DATE :app:generateDebugSources UP-TO-DATE :app:incrementalDebugJavaCompilationSafeguard UP-TO-DATE :app:compileDebugJavaWithJavac UP-TO-DATE :app:compileDebugNdk UP-TO-DATE :app:compileDebugSources UP-TO-DATE :app:transformClassesWithJarMergingForDebug FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':app:transformClassesWithJarMergingForDebug'. > com.android.build.api.transform.TransformException: java.util.zip.ZipException: […]

SIG33 при отладке собственного Android

Я использую Android Studio для отладки приложения NativeActivity, написанного на C ++ В моем коде на C ++ первое, что я делаю в android_main() – это ждать 10 секунд для android_main() отладчика. В окне «Отладка» я вижу: Now Launching Native Debug Session А затем через несколько секунд Debugger attached to process 28458 А затем сразу […]

Android Native debug (ndk-gdb) на HTC Desire: запустить-как недостаток?

Я пытаюсь выполнить отладку собственного кода на своем HTC Desire для моего Android-проекта. Проект выполнен из тонкого слоя обертки JNI и основного фрагмента в C ++, скомпилированного с использованием ndk-build. Флаг отладки установлен, я запускаю 2.2 на HTC Desire, и я работаю с Ubuntu на своем ПК. Таким образом, обычный ndk-gdb -start возвращает: ERROR: Could […]

Ограничения Android NDK?

У меня есть вопрос об ограничениях того, что вы можете сделать в собственном коде на платформе Android. В основном я разработал библиотеку в собственном C-коде, который использует UDP-сокеты для SIP / RTP и использует OpenAL для записи / воспроизведения звука – в основном, всего приложения. Идея состоит в том, чтобы как можно больше использовать собственный […]

Intereting Posts
Сервисы Google Play для Froyo Использование диалога общего доступа в Android Facebook SDK. Как узнать, действительно ли пользователь разделяет или отменяет совместную деятельность? Постоянное уведомление о сотовом телефоне Android имеет непоследовательное поведение Как заблокировать телефон от зарядки через USB программно Как сделать Google в центре, используя двойной Tap и щепотку, чтобы увеличить масштаб андроида? Разработка Android: как использовать onKeyUp? Как я могу отобразить pdf-документ в Webview? Хранение ключей API в Android, достаточно обфустация? Android UDID, как IPhone? Горизонтальный линейный градиент с android Ошибка подписания APK: не удалось прочитать ключ из хранилища ключей Ручная установка обновленного АПК завершается неудачей: «Подписи не соответствуют ранее установленной версии», Экспорт APK из eclipse (ADT) бесшумно падает Как удалить объект из Realm Database Android? Как я могу заставить webview использовать манифест кэша HTML5?