Мне интересно, как работает Mono для Android (от Novell). Мой самый большой вопрос касается используемой реальной среды выполнения. Предоставляет ли MfA среду выполнения Mono, которая обертывает и вызывает Dalvik ...
По мнению многих, несколько распространенная идиома Double-Checked Locking сломана в java, если вы не используете 1.5 или более позднюю версию и не используете ключевое слово volatile. Пример сломанной блокировки с двойной проверкой: // Broken ...
I know Java, and learned C but never used it. I do not know any form of assembly, either for a virtual machine or a real one. What's the best way to learn how to hack Smali?
У меня есть простой проект Android, который я пытаюсь отлаживать внутри Eclipse. Когда я запускаю его в режиме отладки и нажимаю кнопку «Step Over», мне часто кажется, что он хочет перейти в код Android (я не ...
Есть ли в стандартных библиотеках Android Dalvik какой-либо класс, аналогичный недокументированному классу sun.misc.Unsafe в Java SE, который обеспечивает прямой доступ к память.
Если я вызываю функцию socket () в методах JNI C, приложение все равно выйдет из строя с ошибкой разрешения. И если я помещу строку разрешения использования в AndroidManifest.xml, проблема будет устранена. Кажется ...
Я работаю над высокопроизводительным Android-приложением (игрой), и хотя сначала я пытаюсь кодировать для удобства чтения , Мне нравится держать в памяти картину того, что происходит под капотом. ...
Я играю со smali и baksmali в небольшом приложении Hello World для Android, которое я написал. Мой исходный код: package com.hello; import android.app.Activity;
import android.os.Bundle; ...
Существует ли такая вещь, как «переводчик» (из-за отсутствия лучшего слова в моей голове), который переводит код Python непосредственно в байт-код JVM / Dalvik ? Было бы здорово писать приложения Android на ...
Блоки using часто записываются следующим образом: using (new Foo ( )) {...} а не так: using (var f = new Foo ()) {...} В первом случае, когда нет явной ссылки на новый объект Foo ...
Я разрабатываю приложение на Android. Это долгосрочное приложение, которое непрерывно обрабатывает данные датчиков. Во время запуска приложения я вижу много сообщений GC в logcat; об одном ...
Я получаю следующее исключение на Android 2.2.1: java.lang.NoSuchMethodError: java.lang.String.isEmpty Я вызываю text.isEmpty из Scala. Есть идеи, как это решить?