Selenium WebDriver AndroidDriver TestAnAndroidWebApp или другой пример - PullRequest
1 голос
/ 14 февраля 2012

Я знаком с API WebDriver для FireFoxDriver и IEDriver, но я новичок в AndroidDriver.У меня возникла какая-то проблема с настройкой моей системы (еще до того, как я начал использовать множество API).Я настроил свою систему, следуя указаниям, указанным в http://code.google.com/p/selenium/wiki/AndroidDriver#Get_Started.

SDK, эмулятор и загрузка WebDriver на эмуляторе выглядят нормально.Я импортировал два проекта: SimpleApp и TestAnAndroidWebApp, но при запуске их появляется сообщение «Невозможно выполнить dex: пространство кучи Java - произошла ошибка нехватки памяти. Консоль также показывает ошибку (см. Ниже). Предложения относительно того, что можетбыть не прав? Заранее спасибо!

[2012-02-14 09:47:36 - SimpleApp] Предупреждение Dx: Игнорирование атрибута InnerClasses для анонимного внутреннего класса (bsh.SimpleNode $ 1), который не 't поставляется со связанным атрибутом EnclosingMethod. Этот класс, вероятно, был создан компилятором, который не предназначался для современного формата файла .class. Рекомендуемое решение - перекомпилировать класс из исходного кода, используя современный компилятор и без указания какого-либоПараметры типа "-target". Следствием игнорирования этого предупреждения является то, что отражающие операции над этим классом будут неправильно указывать, что это , а не внутренний класс.

1 Ответ

0 голосов
/ 19 апреля 2012

У меня такая же проблема.Когда я запускаю проект на своем настольном компьютере (WinXP), он всегда выдает исключение и затмения.Но когда я использую ту же версию Eclipse и ту же версию Android SDK для запуска одного и того же проекта в моем ноутбуке (Win7), все нормально.Я думаю, что эта проблема может быть связана с каким-то другим фактором среды.Но я не знаю, что это такое.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...