Я начинаю проект, который должен будет инструментировать Java-приложения для охвата (определения -использования переменных и т. д. ). Он должен добавить операторы трассировки и некоторую логику в приложение и...
Получение ошибки при инструментировании java.lang.RuntimeException :java.lang.ClassNotFoundException :Депозит в org.objectweb.asm.ClassWriter.getCommonSuperClass (Неизвестный источник )в org.objectweb....
Я пытался создать тестовый пример, расширяющий intstrumentationtestcase, и всякий раз, когда я вызываю getinstrumentation () он возвращает пустой экземпляр Instrumentation вместо Instrumentation, ...
Я пытаюсь проверить, правильно ли повторно инициализирована вновь созданная активность (после изменения ориентации). В приведенном ниже коде показано, что активность, возвращаемая из getActivity(), создана в setUp(), ...
Я пытаюсь написать простой класс ObjectUtils, который содержит множество служебных методов для всех объектов. Я бы хотел, чтобы один из них назывался getObjectSize(Object), где вы передаете его ...
Я хочу написать простой java-агент, который может печатать имя метода, вызываемого инструментальной java-программой. Например, моя java-программа, которую я хочу инструментировать: открытый класс TestInstr { ...
Я пишу игровой движок/библиотеку, в которой у меня есть класс диспетчера событий, который отправляет события, вызывая методы слушателя «зарегистрированных» классов обработчиков событий. Можно зарегистрировать событие...
Я пытаюсь внедрить своего рода vnc (на основе droid-vnc-server от oNaiPs) в своем приложении. Поскольку события мыши не работают с моим устройством, я пытаюсь сделать следующее: отправлять дейтаграммы с родного ...
Я хочу добавить «insertBefore» в метод основного класса JDK 5. Почему-то не работает. Вот пример кода: ClassPool pool = ClassPool.getDefault();
CtClass ctClass = pool....
Я запускаю свои модульные тесты на различных устройствах Android с помощью Instrumentation. Тестовые наборы отлично работают на эмуляторе и на всех устройствах, кроме Samsung Galaxy S.
На Samsung Galaxy S отображается окно ...
Как следует из названия. Многие объяснения действительно расплывчаты, может ли кто-нибудь дать более твердое определение? Этот термин часто используется при тестировании Android, но я не думаю, что он ограничен этой платформой.
Я профилирую свой проект C# WinForm в VS 2010, SP1. IDE падает после завершения профилирования и анализа, но результаты еще не отображаются. Я могу вручную обработать отчет с помощью cmd: >...
Я работаю над небольшим инструментом инструментации java байткода. Общая идея заключается в том, чтобы переименовать все методы класса с суффиксом _CONGU, создавая затем прокси-методы с оригинальным методом ...
Я хочу написать проход LLVM для инструментария каждого доступа к памяти.
Вот что я пытаюсь сделать. Учитывая любую программу C / C ++ (например, приведенную ниже), я пытаюсь вставить вызовы какой-либо функции, прежде чем ...
Когда я пытаюсь запустить программу Java (java-javaagent:size.jar ObjectSizeTest), я получаю следующую ошибку: Не удалось загрузить атрибут декларации предосновного Класса из D:\workspace\ObjectSizeTest\size.jar Ошибки...
Я пытаюсь выровнять 3D массив в 1D массив для системы «порций» в моей игре. Это 3D-block игра, и в основном я хочу, чтобы система блоков была почти идентична системе Minecraft (однако, это '...
Недавно я обнаружил, что есть пакет java.lang.instrument в jdk, который используется многими фреймворками для перезагрузки классов или профиля. Я не нахожу много статей об их использовании, есть ли какой-нибудь ресурс (книга, ...
Как я могу начать второе (фиктивное) действие в ActivityInstrumentationTestCase2 или InstrumentationTestCase? Моя проблема заключается в следующем: намерение намерения = новое намерение (getInstrumentation (). GetContext (), MyMock ....
Я реализовал ClassFileTransformer для javaagent с помощью ASM. Поскольку в нем есть некоторые ошибки, я хочу написать для него тестовый пример JUnit. Как мне это сделать? Используя псевдокод, я думал примерно так: // ...
Я пишу веб-приложение на Python, я еще не решил, хочу ли я использовать Flask, web.py или что-то еще, и я хочу иметь возможность делать профиль в реальном приложении. Кажется, очень ...
Я ищу понимание о том, как оснастить платформу во время выполнения для представления исходного типа двоичного отказа десериализации .NET Microsoft. При использовании BinaryFormatter. Десериализуйте (...
Если у меня есть произвольная функция myFunc, я стремлюсь заменить эту функцию обернутым вызовом, который запускает код перед и после его выполнения, например, // note: psuedo-javascript var ...
Я пытаюсь найти способ для моих инструментальных тестов иметь доступ к строковым ресурсам, созданным в тестовом пакете. Подробнее: У меня есть тестовый пример Android, который наследуется от ...
Я пытаюсь добавить пользовательское поведение к системным классам (FileInputStream / FileOutputStream). Я написал собственный ClassFileTransformer со следующим методом преобразования: public byte [] transform (ClassLoader ...
Возможно, я что-то упускаю. Я хочу написать тестовые примеры для BroadcastReceiver; в частности, он предназначен для получения события BOOT_COMPLETED и установки сигнала тревоги для другого получателя, который будет обрабатывать позже; ...
В системах с высокой степенью параллелизма может быть трудно быть уверенным в правильности использования блокировок. В частности, взаимоблокировки могут возникнуть, если блокировки получены в неожиданном порядке, в то время как ...
Я пишу некоторые приемочные тесты для приложения, используя класс ActivityInstrumentationTestCase2. Я хочу вызвать изменение ориентации внутри теста, чтобы убедиться, что ряд вещей ...
Я работаю над calculaitng размер [память, используемая] объекта Java [hashmap]. Это содержит элементы различных типов данных [во времени выполнения] так [не *, размер элемента] не настолько хорош...
Я анализирую ответ JSON через $ .ajax () и построение формы из значений этого объекта. Написанный мною сценарий довольно длинный, но вот что он делает: динамически создает:
~ элемент формы,
~ a ...