Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/227.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在java项目中导入com.android.camera包_Java_Android - Fatal编程技术网

如何在java项目中导入com.android.camera包

如何在java项目中导入com.android.camera包,java,android,Java,Android,您好,我正在使用UIAutomator API编写一个测试,但是在我的java项目中,我想导入com.android.camera包。 然而,我总是得到一个错误,这个导入无法解决。 我已经在我的构建路径中添加了android.jar,其余的工作都很好。 但是我无法导入此软件包。android中没有此类软件包,可能您正在寻找 com.android.hardware.Camera 上课 如果是的话,试试看 import com.android.hardware.Camera; camera类驻留

您好,我正在使用UIAutomator API编写一个测试,但是在我的java项目中,我想导入com.android.camera包。 然而,我总是得到一个错误,这个导入无法解决。 我已经在我的构建路径中添加了android.jar,其余的工作都很好。
但是我无法导入此软件包。

android中没有此类软件包,可能您正在寻找

com.android.hardware.Camera

上课

如果是的话,试试看

import com.android.hardware.Camera;

camera类驻留在下面的包中,因此请尝试导入下面的包,而不是
com.android.camera
添加下面的包

import android.hardware.Camera;
导入android.hardware.Camera


如果您正在使用Eclipse,请尝试将其放在包名之后,而不仅仅是按Ctrl+Shift+O键,Eclipse将自动在源代码中添加所需的库。如果仍然存在导入问题,则需要检查是否使用了正确的API或拼写是否正确。

实际上,我想从CameraActivity类中检索变量mshutterTopoPostViewCallBackTime、mpictureRedisplayedTojPegCallBackTime、mJpegCallbackFinishTime的值。但我是在UIAutomator ClassCameraActivity中这样做的,CameraActivity是Android Camera应用程序的一部分,你不能对第三方应用程序进行单元测试,因为你无法访问它们的源代码。试着用一种不同的方法构建您的测试。在我的UiAutomator类中,有没有一种方法可以从logcat读取这些值?除非您测试的android设备是根设备,否则我认为这是不可能的,我也不认为这些值首先会被记录。你在logcat中看到它们了吗?是的,它的根,我在logcat中看到它们,日志级别是V,标签是“SomeTest”。如何读取这些值?V/CAM_测试模块(2014):mShutterToRawCallbackTime=xxxxxxxx毫秒