2013-12-25 8 views
0

Привет Я пишу тест с использованием API UIAutomator, однако в моем проекте java я хочу импортировать пакет com.android.camera. Однако я всегда получаю сообщение об ошибке, что этот импорт не может быть разрешен. Я добавил android.jar в мой путь сборки, и все остальное работает нормально. Однако я не могу импортировать этот пакет.Как импортировать пакет com.android.camera в проект java

ответ

1

Там нет такого пакета в андроид, может быть, вы ищете

com.android.hardware.Camera

класса?

если так попробовать

import com.android.hardware.Camera; 
+0

На самом деле я хочу, чтобы получить значение переменной mShutterToPostViewCallbackTime, mPictureDisplayedToJpegCallbackTime, mJpegCallbackFinishTime которые из класса CameraActivity. Но я делаю это в классе UIAutomator – madhuri

+0

CamearaActivity является частью приложения для Android-камеры, вы не можете выполнять модульное тестирование для сторонних приложений, так как у вас нет доступа к их исходному коду. попробуйте построить свой тест с другим подходом, а не –

+0

Есть ли способ прочитать значения этих значений из logcat в моем классе UiAutomator? – madhuri

0

Класс камеры находится внутри пакета ниже, поэтому постарайтесь, чтобы импортировать ниже пакет вместо com.android.camera добавьте ниже.

import android.hardware.Camera; 
+0

Добро пожаловать .. !! :) – GrIsHu

0

импорт android.hardware.Camera;

пытаются поместить его после имени пакета

0

Если вы используете Eclipse, чем просто нажать Ctrl + Shift + O Eclipse, автоматически добавит необходимые библиотеки в исходном коде. Если вы все еще получаете проблему с импортом, вам нужно проверить правильность использования API или правильность написания.

Смежные вопросы